Great little idea for the website, but I feel like both the Direct and the people showcasing things in the direct can be better. This is a bit hard to criticize because not everyone is good at making presentations, so there's only so much you can do to fix that, but the more you do it the better it will get.
Here's my criticisms:
Not a big fan of the static screen between presentations. It feels a little too dull to look at. I'd recommend commissioning someone to make a small animation (or make one yourself if you can) that you can easily modify to at least get a little movement between presentations.
The voice for the direct needs a little practice. It's missing some enthusiasm, and kinda feels like how a teacher would act after showing a video to the class. Can't quite give any kind of specifics though, as I don't do voice acting.
Not sure what the idea behind the intro was. Nothing screams "Newgrounds" to me when I see it (apart from the big bold text). To me Black, Orange, and Yellow are the colours that represent Newgrounds with gradients and smooth line to represent the "Flash" look that was oh so popular here. Again, you might need to commission someone/yourself to make a little intro animation that's reusable.
The little music that happens before the trailers/presentations feels unneeded. A simple fade to black does the job fine enough, or any quick transition to black works.
And finally the way the presenters were organized needs a little work. The start and end of the presentation should be your highest priority. Put the second most anticipated game first, the most anticipated game last, and sprinkle the good and not as good ones in-between while making sure you don't put to many good and no so good ones in a row. This sort of organization is a bit hard to get right, so it may take a while before you find a flow to it all.
Making these sorts of presentations can be difficult, and hard to keep consistent especially with the budget of $0, so it's pretty brave to even attempt this whole ordeal. A lot of work needs to be done on both ends to make this a quality show, but that's just part of the experience isn't it.