As the subject clearly states yes, I'm new to being a member of newgrounds.com but I am not new to the site in general... I've played games on here, watched videos, etc. I just never became a member until now. This is my 1st of possibly many posts... you have been warned lol