I really like each of the abilities!
I think that proper collisions, different enemy types, and different animations for the player and enemies would make this game feel really nice!
I had quite a bit of fun playing, and managed to get second on the leaderboard!