Tesla vs Lovecraft Screenshots and Trailers

Trailers

Tesla vs Lovecraft Steam Greenlight Trailer thumbnail

Tesla vs Lovecraft Steam Greenlight Trailer

Screenshots

Tesla vs Lovecraft Screenshot 1
Tesla vs Lovecraft Screenshot 2
Tesla vs Lovecraft Screenshot 3
Tesla vs Lovecraft Screenshot 4
Tesla vs Lovecraft Screenshot 5