Fuck yes!
I've been waiting MONTHS for this, it's possibly the best flash game i've ever played!
I'd normally give a detailed review of the game, but there's no need to do that, the game's just flawless in every way imaginable. The balloon level is hard as shit, though.
Now if you excuse me, i'm going to keep playing.