Big Finish Games — Game Developer

Name Release Date Current Players All-Time Peak Rating
Tesla Effect: A Tex Murphy Adventure Tesla Effect: A Tex Murphy Adventure 8 May, 2014 2 9 82.91
Tesla Effect Demo Tesla Effect Demo 9 Apr, 2014 0 0 0.00
File uploading