This was a really fun little experience! Reversing the standard adventure game formula and having to deliver items back to where they're meant to be? Genius!
The platforming element works really well, and having the little behind-the-scenes moments between each level to teach you a new skill that you're going to need is a clever way of teaching the player.
Good stuff all round, I could have played a whole lot more of this =) keep up the awesome work!