Oh wow, actually see a speedrun on it is really gratifying ! :o
Your time is not bad, but perfectible :P (despite the bad controls, hmm..), that was very pleasant to watch !
Yes sorry for these controls flaws, I think that's something we might have fixed if we'd have more time to make it, I completely agreed for what you've said.