
Release date: 24/04/2017 by Tarsier Studios
Release date: 24/04/2017 by Tarsier Studios
Puzzle
Score
75
Main story
N/A
You’re trapped in a lab with strange experiments taking place, and you’ll solve increasingly trying puzzles in order to escape.




No users reviewed yet.