Big Finish Games — Game Developer

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