Top
20°

Tesla Effect Official Trailer/Promo Released and It Is Awesome

Big Finish Games released their second trailer for Tesla Effect yesterday to backers, and I’ve barely been able to stop watching it long enough to post it here.

Read Full Story >>
leviathyn.com
The story is too old to be commented.