Wow, that was really good! The art style is really charming, and the puzzles were just the right amount of challenging. It took me forever to find the last item I needed, but once I found it it seemed obvious in hindsight, lol. Which is a sign of a good puzzle in my mind.
It's a fun little world you've put together, too. All the characters seemed distinct, and the simple designs are cute.