Cool mechanics! At first I didn't understand the dash system, but eventually got it haha I feel that the player loses too abruptly. Nice designs!