Tesla vs Lovecraft Review Davide Roriz No Comments Tesla vs Lovecraft is another great addition to 10tons Ltd portfolio of great twin-stick shooters.