Cool!
First time I played this on newgrounds is when most people gave 0s and said this sucks. Now many people says this game is good (me included).
Anyway...I think its better than first and its somehow very addicting.
Hope there's a third version!