This was just awesome. I loved all of the animations, although in my opinion the one with the Renegade Muffin had the best animation. Also, congratulations on front page, you deserved it.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.