I'm seriously getting tired of this "cannot find server" and "the page cannot be displayed".
Newgrounds is a fantastic site other than that and it's one of those things that really needs to be sorted out. And quickly. Unless it's some dire plot to shell-off some users so that new servers don't have to be bought.
I'm sorry, I know this message has been written before and it'll probably be written again before the problem is corrected. And these messages tend to come in waves.
I have an idea for the Portal though: How about when you use the drop down bar to see what other movies people have made, it shows the average voted score or review score along side the name. It might tempt people to go and see other movies, especially if they saw a user's crappy first attempts and then gave up on them instead of seeing newer things that could be a hell of a lot better (like from 0.54/5 to 2.76/5 for example)
Just an idea,
-Diablo