This is from our game Tesla vs Lovecraft. A top-down shooter where you fight against lovecraftian horrors as Mr. Tesla - the inventor extraordinaire.
http://teslavslovecraft.com
5 comments
5 comments