Looks like the stats are displayed in the yellow "news" box that has been at Mudcat for a long time. I didn't see the stats box yesterday, but I'm seeing it quite frequently today. I don't know if it's set to display constantly, or intermittently. I think the latter.
-Joe-