Excellent!
Funny as hell, catchy song... what else can I say? It was awesome!
I think that you understand how to squeeze every last drop out of flash more than anyone else on this site. The art in all of your flash is incredible. This one was no exception!