Love the presentation and the way you tie the challenges together. Main character design is great too. A bit disjointed stylistically but doesn't detract from the fun. Oh yeah and really hard!!! But I guess that's the point ;-