Just joined newgrounds, not really been on here much before but it looks like a pretty cool place to play and upload games. I'm a new game dev and will probably be uploading some games on here.
You can catch my progress on my blog
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.