Really enjoyable game. The back-tracking got kind of annoying when I screwed up a puzzle, but it was satisfying enough when I finally got it right to counteract that. Puzzles were super well done!