OMG, great effort!! I really like it, even though I'm not skilled (or patient) enough to complete it! I really appreciate your work! The only small thing I could say is about the jumping mechanic, but I'm sure it's part of the challenge, so I'll shut up! XD
Keep it up!!!