I think I came back at the right moment. Andrea and Recon are back, and the NGDD seems to be flourishing, even if it wasn't to the degree that it was even 8 months ago.
I've been neglecting Newgrounds longer than I should have. But I've had a good reason; my PS3. God has descended and delivered Grand Theft Auto 4 and Metal Gear Solid 4, making my mind explode with the sheer awesomeness and pleasure both titles bring me. If this isn't heaven, I'm not sure what is.
But now, I'm 2 final exams away from enjoying my summer (save for lifeguarding/swim lessons), which means more time on Newgrounds. Unless I spend the next month playing MGS4. Then, I'll be masturbating to Snake for a while.