nice game! the player did feel a little floaty and the dash would sometimes go off in the wrong direction, you could try to make the gravity higher and have the dash check the current player inputs and flip them to the correct direction if they are not facing the right way and have it just go in the whatever direction the player is facing if no movement inputs are pressed
overall i enjoyed it