I think this was a very well done puzzle game with a lovely intro. The puzzles are good, though I'm not a substantial connoisseur of puzzle games. The main recommendations I would have for things to further develop is firstly a level selector. It's rather frustrating to have to repeat the same levels if I close the page. Secondarily, this might seem unusual to say but the animation needs a bit of work as the movement is unusual, but I unfortunately have no experience in animation and don't know how to resolve this. It just feels unusual.
Overall the story was fun as was the game play. I think it ended up being quite good overall as a game, well done.