Yeah, fair enough. I saw it as the player has to crack the code of which key has been reassigned to each movement - but the theme could have been applied more drastically. Thanks for playing.
Cheers for the bug spot, probably caused by letting the player jump a bit after falling over the edge of a block - will look into it. (otherwise it's a nice exploit if you have trouble with a level)