Very good fun. I wish the game focused more on being taken apart and put back together, but you made do with the time given.
Some of the physics of the game feel jittery or delayed occasionally, I think probably due to the way the game is rendered in certain locations. I could also definitely cheese the levels by jumping back and forth and somehow gaining an unreasonable amount of height, which I could use to just sail through some parts.
Presentation-wise, very well done. Cute animations, readable style, and the mix of 2D and 3D is well implemented. Good job!