Really fun puzzle designs.
Loved watching the level complete animation each time.
Using the same puzzle mechanics for the level select was pretty clever, although I did end up getting stuck in one instance where I circled a level I hadn't unlocked and couldn't get out of the position.
Other than that, fantastic game. Really enjoyed it!