Very cute! I loved the graphics, very consistent visual style. The puzzle mechanics are really simple to understand but the puzzles themselves are challenging enough to be interesting. You introduced new mechanics at the perfect pace, and the game ended before getting stale. Great work