Tesla vs Lovecraft: For Science! DLC – Video ReviewApril 28, 2019 in Videos tagged 10tonsltd / tesla vs lovecraft / top down / twin-stick shooter by Richie For Science! is the new DLC expansion for Tesla vs Lovecraft, a great twin-stick shooter from 2018. Check out our video review here.