The fact that you use the jump button again for dashing is pretty interesting! I always like the idea of reducing the buttons as much as possible for simplicity! Pretty good job! as others said, being able to jump after you leave the platform would greatly improve the feeling of the game ;) Well done!!! :D