Stuart23 on 19 May 2018
I guess Microsoft have more to lose if they did a bad E3. They need to prove what they have against the competition this year and that their console can be relevant.
Switch Friend Code: SW - 1286-0025-9138