Very original and well executed concept that is at once great fun and occasionaly frustrating. I thought the collision detection for jumping on those platforms was kind of harsh, but maybe it was on purpose. Overall, though clearly I had to go through some of the scenes several times, I think the difficulty was just right, not too hard, not too easy. One of the few games on the portal that I actually played all the way. Congratulations !