I just posted my 1st experimental animation in this site a day ago. and Daily 2nd place? duuude, where did that came from??? D:
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.