I just beat the last level and I'm deeply satisfied. All of the puzzles felt interesting and thought provoking. Furthermore, the level progression nomenclature evoked a mysterious atmosphere. Loved it.