Very fun game, and I love that you can customize your Top - "extra" things like this in a game jam are really awesome to see. Same goes for the cinematic intro, awesome stuff.
The fights felt fun! The idea of recharging your speed bar at stations is really cool and fits the game really well. Had a lot of fun, great job!