I just tried it, and, yes, they've completely revamped the whole site--including the annoyance.
I'm not sure I understand the BETA up top in the banner. What are they BETA-testing?
Oh, and it took forever to load. I think they need to change the BETA to something more useful.