Continuity: A Flash Puzzle Platformer

I demand we all play this game while discussing how insanely impossible level 2 is

>_<

(seriously I'm on the last level!)