Where is the Gears 4 stats page?

Is this temporary or just gone now?

If it’s gone now… well then I lucked out cus I just hit the D5 before the page and stats all become completely meaningless for Gears 4. :smiley: