Concept of changing controls each time is great. However, it can be really frustrating when the player loses a set of controls and falling to their death. So, I think some telegraphing about the next set of controls could be helpful.
Also, the level layout does not seem to be friendly to the player. Obstacles early on will already cause death to the player, making them start over. I think that you should start off simple, and do not give serious punishments to the player. Checkpoints will also help in making a platformer.
Good luck!