GREAT STUFF!!!
NEWGROUNDS IS SOOOOOOOOOOO COOL!
killed me in that part.
Great animation and funny humor.
It was a fantastic idea to create a persona for each site and you did it perfectly (I know people who remind me of Youtube and Myspace, I lol'd so hard when I saw them).
Overall I give you 5/5, every part in this movie is awesome!
Keep up the good work! :D