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 1 9 82.83
Tesla Effect Demo Tesla Effect Demo 9 Apr, 2014 0 0 0.00
File uploading