The stats page "is up" so to speak, but it has been frozen at this moment in time from about October 14th, showing 63/64 players on the dust2 server. My points have been at the same number since then and I've been in the server often so yes, the points/stats are down.