You wake up, alone, on a strangely familiar island full of puzzles that will frustrate and annoy you.

Guides
The Looker – On Rails Achievement Tips
Three tips for completing the “On Rails” achievement. Tips for On Rails Achievement
You wake up, alone, on a strangely familiar island full of puzzles that will frustrate and annoy you.
Three tips for completing the “On Rails” achievement. Tips for On Rails Achievement