Tesla vs Lovecraft Free Download PC Game setup in single direct link for Windows. It is an amazing action, indie and RPG game. Tesla vs Lovecraft PC Game 2018 Overview Tesla vs Lovecraft is an intense top-down twin stick arena shooter from the creators of Crimsonland and Neon Chrome. Play as the [...]