Games/Tesla vs Lovecraft: For Science!/MediaTesla vs Lovecraft: For Science!·, 2018 · 10tonsMediaBack to gameAll5Screenshots4Videos1Screenshots4Videos1TrailerMore about Tesla vs Lovecraft: For Science!Player reviews