Okay but could be better
It's incredibly frustrating, and I'm going to be perfectly honest with you... the controls suck. The character really shouldn't go a-slip-slidin' all over the place when you land from a jump, it's just dumb.
Also, you need to incorporate an in-game save system (you seem to have Mario World-style checkpoint graphics in there - use them!)
And I right-clicked to see what would happen - you cheeky b******! (I'd FINALLY managed to get near the end of the 2nd level when I right-clicked.)