That was fun, really well put together game. I think the look is genuinely good, and not "unusual". :)
My only thoughts are that I never really felt I understood the mechanic fully, I didn't actually need to. I just hit space whenever I thought I was stuck, and managed to get to the end by doing that.