I finished! That animation I was teasing you all about a week ago is finished and up in the portal.
http://www.newgrounds.com/portal/view/591141
The Aquabats are seriously the best band in the world, period. The Aquabats Super Show is coming to The Hub this Saturday at 11am EST, 8AM PST. That's right: the same network as My Little Pony - so you know it's going to be an awesome show.