no stat page for Xbox?

thats bogus, thats where the majority of the gamers are.