Tesla vs Lovecraft Release Trailer

Releases on Steam January 26thhttp://store.steampowered.com/app/636100 Science is not afraid! Intense top-down shooter from the makers of  Crimsonland and Neon Chrome. Fight Lovecraftian horrors with the  brilliance of Nikola Tesla's science. Tesla-Mech is a war machine of  immense power, and it's ready to tear eldritch abominations into pieces!

Show More Show Less

by Admin


User's Response

No Response Here ..