I've been a fan of this site for years, and I've just made an account now! Just watched Awesome Gaiden, and I was like "hey, this is some good stuff, maybe I should post here too!" AND THEN I DID HOLY CRAHHHAAP!
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.