I am a new user here. I am also on Newgrounds.com.
You can join NG for free. Come by to say hi when you sign up!