Great interpretation of the theme, the game suits it very well!
I also enjoyed the platforming feel, the levels were well laid out and it never felt too difficult or too easy, very well balanced.
I especially liked the different types of charge for dashing, breaking through walls etc. There's a lot of potential there for other types of mechanics.
Great job!