Game Review: Tesla Force

This sequel/spin off of Tesla vs Lovecraft is another top-down twin-stick shooter, where you blast through hordes of otherworldly monstrosities.