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.)
That makes sense! I might implement some of your suggestions in the next update. Thanks for the feedback man.