It's really nice !
Good job :)
Really nice !
If you want some advices, you should add screenshake when you hit an enemy, and when an enemy hits you.
And you could create a wave modifier : each x waves, the level design change (remove a bit of ground, move platforms etc.)