I've spent the last day and a half beating all three difficulties. Addicting shit.

http://www.ninjakiwi.com/templates/g.../bloonstd2.swf