GigaBowser
The bear of bad news
Starfield looks amaaaaaaazing but Xbox is doing pretty crud hardware sales
Will the new games shown help move lotsa hardware and gamepass or is it only going to have a small effects like the couples time when Wii U got big games?
Will the new games shown help move lotsa hardware and gamepass or is it only going to have a small effects like the couples time when Wii U got big games?