It's been a good 3 years since I've submitted something to Newgrounds... everything equally blam-worthy in their own right. (It only takes one look at one of my flash "games" to see what I mean.)
However, now this shiny new Newgrounds is here I feel like I should have a stab at making flash movies/games again! I'll see how it turns out.
Tl;dr: You don't care.
Edit: I clicked the 'Post to Front Page' option yet it isn't showing up anywhere on the front page... am I missing something here?