Pulled off superbly.
One can't find very much to complain about in this game unless they are fickle and nitpicky. This game excelled in ingenuity, something that 75% of flash games or more these days lack horribly. Ingenuity and innovation are the most important things when it comes to spicing things up and giving gamers new, rewarding experiences. In your game, you provided both of these elements, and it showed without even having to look for it. You definitely give me hope that platforming games are not dead and just being reincarnated with new graphics day in and day out.
The only thing anyone can POSSIBLY complain about, in my opinion, which would just be greedy on their part, is the graphics. I happen to like them, but I'm sure others will and/or have already said that they are just too plain, simple, dull, drab, yadda yadda yadda. I liked everything about this game, excellent, excellent job. (F)ull (S)core. FS!