This is super cute! Love the presentation, sound design, and overall tone.
I was a little confused by the mechanic at first, but that's because I moved into a random starting level without knowing what I was doing. Maybe put the player straight into the intro levels in a linear order, then open up to world exploration.
Also, the text is pretty tough to read at times. The flourished script is perfect for headers, but not so much for the UI and instructions.
It's still very clever puzzle game with a unique mechanic and I really enjoyed playing it. Great work!