Can't believe you've done voice-over for the game! That alone deserves a lot or parises. The platforming challenge was decent, being not too hard but not exactly easy either. The difficulties come from the controls being quite floaty, which just don't want to stop where you want it to be. My biggest complaint would be the colouring, specifically the bright red background in the last level. It's a colour that makes my eye hurts quite a lot after playing for a while (caused quite some afterimage too, which I think is not a good thing to see) and I would strongly suggest changing that to some smoother colour. Anyway, I think you did put a lot of effort into making the game, so good job and keep up the good work!
Other things I like:
- I do like the storyline the game is going for
- Background music sounds really nice
- Down slamming to stop all momentum feels nice
Suggestions:
- I think the physics need to be looked at a bit more, given how easily the player character got stuck in the walls
- The air dash should have a consistent length and duration, where currently dashes can be way long that normal from time to time