You designed some real nice puzzles! I like that each one required the exact number of moves you provided. I liked how you introduced new obstacles every 5 levels, because it made your game more exciting.
I would have liked to have seen more fanfare for completing a level. It feels weird to get booted instantly to the level select screen.