Loved it. :)
I'm a fan of the original so I thought this is pretty sick! xD
this is really catchy!
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.