Escape the Past

Solve surreal puzzles and confront hidden memories in ‘Escape the Past’, a first-person adventure where players unravel enigmas on a mysterious island to break free from their history.