I think the power ups are cool and the checkpoint system is a big help. Controlling the player during jumps would be a great help.
Awesome presentation BTW.