Love the concept, love the final phase with the transitions
The platformer part probably needs more polish (custom physics, input buffer for the jump)
A bit sad you can block yourself from the game if you go to a checkpoint and don't collect the first keys