Fun writing and cool mechanics! It definitely took me a bit to get used to the controls, I think maybe a few extra levels to tutorialize the dashing and ramp up the difficulty more slowly would help a lot.