A really polished experience with excellent game feel. Moves feel tactile, feedback is clean and satisfying. I liked the puzzles where the reset could leave you stuck, and so required planning ahead. The rewind effect was well done!