Interesting concept, it just need some polish imo ^^
There are some bugs. If you die when the ability is active you still need to wait for its cooldown after the respawn. When the player is reading dialogues the time should stop and he shouldn't be able to move. You can softlock yourself in the first level of the second part, I think that a couple colliders are missing.
I would like to see more clarity, in general. I found hard to understand what items are. I would like to have the ability cooldown displayed on the screen, or at least have a visual indication of when it's ready and when it's about to expire. I died several times because the ability ended while I was jumping. ^^"
I like the idea of having two different states, with different ability and the level change shape when switching between them. It's very cool! :D