Really really fun!
The movement mechanic is really creative and offers interesting and varied gameplay - really liked that. One nitpick would be to make it easier to predict how the player will move, maybe you could trace the path that the player will move instead of the arrow?
Appreciate the scope you guys aimed for. Multiple guns, multiple upgrades and varied enemies - thats just wow.
Overall I've enjoyed it very much!