Everything fits together so nicely, well done!
I had trouble landing jumps, and I wasn't good at fighting the enemies so I ended up just jumping over them and speeding through the game.
It feels very polished, and your Game Description reads really well too.