Can you solve the mystery of where you are and how you got there - and more importantly, do so before it's too late?
Please
to see similar games.