i wonder if this is on youtube yet...
haha it does have a cool message, except that most if not all of the top names on newgrounds also have a youtube account. I just think it sorta goes hand and hand. plus people use youtube to help promote newgrounds anyways.