I liked this puzzle game!
10 levels is the perfect amount of levels for game jam. Puzzles aren't really that difficult, but they don't need to be! Art is really cute and stylized, and music is pleasant!
Now as for critique... I don't think, the connection to the theme is strong enough, but I can see what you tried to do... And honestly, it started to feel a bit repetitive towards the ends. Level 9 was a nice change of pace, but that's about it.
Despite all that, this game is pretty solid, and if anything, it presents itself wonderfully!