Mechanic is a great idea, but implementation is a bit off; certain dashes like the up-left dash is a little finicky but otherwise good game
you can't start from the ground which sucks
and the arrow keys are a little broken-- specifically the up-left dash
and why is the conditional move a necessary part: like you have to do it even if you can't