You find yourself trapped in a strange place... Solve the hidden puzzles to escape!
1993
2015
2018
2016
2019