We've just uploaded a few changes to the site. They are mainly visual changes, nothing major in terms of functionality. You still have all the same sections that you know and love.
Even so, we sometimes run into bugs and glitches, so if you spot something performing in a strange manner, please drop us a line. It would be very helpful if you also tell us what browser you are using. And if you are able to attach a screenshot of any glitch, that's also really useful.
(P.S. If you are experiencing any problems, sometimes a "ctrl + F5" can sort things out. :) )