Fun game with a simple premise but challenging gameplay. :)
The only slight annoyance I had was that the enemies can spawn practically on top of you, meaning you pretty much instantly get slammed off the stage. I didn't find I could use the movement functionality all that often as I found myself surrounded by enemies too quickly - I ended up traversing the stage with gentle "slams" instead.
Good work!