Puzzle design is very good, although a little too tricky for me in some of the later stages, but to be fair I've never been great at spatial puzzles!
I'm not a huge fan of the textures used for the grass and particularly the water, where the joins between tiles are especially apparent. That being said, everything reads well, and there's some really good polish with regards to response to player input. I really liked the little bounce the rocks made when I tried to push them when they were blocked.
The music is charming, and really suits the tone of the game.