This was just an all-around hilarious and well done Flash animation. A constant barrage of joy. The "bew-bew-bew" and each interlude was enough to make me crack a smile, and the many cameos were good to see. Animated and drawn well, too. Voices were a little hard to pick up here and there, but otherwise this rocked!