Games/Tesla vs Lovecraft: For Science!/MediaTesla vs Lovecraft: For Science!·, 2018 · 10tonsMediaBack to gameAll5Screenshots4Videos1Screenshots4More about Tesla vs Lovecraft: For Science!Player reviewsSimilar games