Game Review: Tesla vs Lovecraft: For Science!

Another top down shooter from 10tons, Tesla vs Lovecraft is shockingly good fun.