Well its about time they show they are still interested in maintaining that site. The new layout is really sharp saves a lot of page scrolling with everything nice and tight easy to read.

Though it seems its still being tinkered with. If you refresh the page the stats change