This is quite good!
Question: Why does the dash just cease to work altogether? At one point it doesn't respond to the button anymore, and I can't find any indicator as to why. I'm finding some obstacles that are clearly meant to be dashed over, so I'm guessing it's a bug?
Also, any chance to have an option to rebind the buttons? I'm not very comfortable with the default layout (I know it's a fairly common one, but I like my weird bindings XD ).