The is a pretty fun game. I don't think any improvements need to be made in regards to play movement. I liked the different abilities like the slowfall. I did get lost quite a bit though.
Congrats on submitting!