Great design, nice and colorful sprite work, and catchy music. I like how it gets progressively harder and you did a great job on introducing the challenges of puzzles before thinking about how to do them in the next room (via walking into a box that is movable because it's the only thing in your way, etc). Great job.