I love the idea of building up to get better abilities!
Found a little problem when getting to close to enemies (and taking damage?) where a black sprite would just appear on the player position. Might just be me!
Lovely character animations you got there!
It's a fun experience and i always loved this type of games.
Congratulations on your submission!