I've visited Newgrounds regularly for over a year, but I haven't seen anything like this. In fact, it made me want to register for an account just so I could tell you how well you've done on this piece. So I did.
And now, I'm off to quit my job.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.