Yeah, this is a pretty good summary of NewGrounds.
Humor is so stupid but still made me laugh. I like the music, and the animation, and everything else.
Not much constructive criticism, but there's not much to criticize since this was made just for goofs (I'm assuming).