Really good idea! I feel like with a bit more time to polish, this could be an extremely fun game. I'd suggest introducing the dashes little by little to the player first so that it's not too overwhelming to learn them all at once. But really good job!