Mac New Releases fails for me too;
I'm not sure what you mean by Popular Links as Most Popular works for me.
I have alerted Lee the Forum Admin about the New Releases problem.
This page is no longer working. It produces an error message;<span id="INSERTION_MARKER"> "Whoops,You broke the Internet!"
<div>Same problem if you try Popular Links>New Releases on the Main Macintosh page.