I spent a lot of my childhood on Newgrounds. I’m happy to see it alive and kicking.

Same. That's a name I hadn't seen or even thought about for 25 years. Amazed it's still going.