Finally made an account to newgrounds. I have been browsing the site for ages without a login.
Now I decided that I have something to contribute to the site, so here I am :)
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.