The ideia is very good and worth exploring. Unfortunately the game needs a little more polish on the controls and variety of stages and changes to the mechanics. Ironically I kept getting upside down stages were your controls are reversed, so I really didn't have to adapt to controls changing, taking out part of the magic.
As a suggestion you should instead of just switching between platformer mechanics you could switch between three or four different genres, like in one stage you have a platformer and the next you need to solve a puzzle or talk to a NPC.