Video Game Reviews, News, Streams and more – myGamer

Atlus Shows Off More of Telsa Effect in New Trailer

Want to learn a little more about Altus’ upcoming PC game Tesla Effect?  You should probably watch this newly uploaded YouTube video then:

Exit mobile version