This was fun! The puzzles feel just difficult enough that they're interesting, but all of them still have that "Ohhhh I get it" moment that is really amazing. I also love that I can go back one move, which makes "messing up and needing to do this complicated thing AGAIN OH MY GOD I DON'T WANNA PLAY" basically a non-existent feeling and focuses the player's attention only on solving the puzzle.
A great game!