Very fun/frustrating.
I like that the momentum seems to be conserved even if you dash in the opposite direction. Nice little counterintuitive twist.
I agree with @coincidentally that some arrow key movement in the air will take it to the next level.
Good game.