The player progresses by solving puzzles. There are many puzzles to be solved, each with their own unique challenge.