Fun game! I enjoyed the different elemental powers, it was a fun way to spice up the gameplay and to encourage the player to keep playing. The enemy design and variety was nice too.
If you wanted to continue working on it, additional powers such as speed increase or max health as an option alongside the elemental powers could result in some really interesting choices.
Overall, cool game!