Reviewed on Nintendo Switch Developer: 10tons Ltd Publisher: 10tons Ltd In Tesla vs Lovecraft you play as Nikola Tesla, a world renown inventor whose experiments have somehow unleashed the spooky horrors of the fantasy author, H.P. Lovecraft. The game starts of with a...