Awesome!
The thing I thought about first - the music. Might be the best in-game music to a flash game ever, great from beginning to the end.
Just finished the game for the first time and I think I'll play it a lot more times, heh.
In the last levels it became really chaotic sometimes, but the patterns with the bloons were wonderful. Great game :D