This is near a perfect game; the mechanics are fun, the visuals are pleasing, and puzzles are satisfying. The music also adds a nice relaxing vibe. If I had to give feedback about anything, it would be that the character would slide a bit after jumping, leading to some minor difficulty in platforming.
Fantastic work!