Not on Newgrounds much anymore. Perhaps, as the winds change, so will this. The site looks good and I am sure everybody, the trollers included, are doing their civic duty to the best (or worst) of their abilities.
Leave a message if you like and season's greetings to all!
T