Xbox Games Showcase is Set for June 11 Followed by Starfield Direct
The big Xbox Games Showcase has officially confirmed its streaming schedule on June 11. The show will also be followed by a Starfield Direct; a whole show dedicated to a deep-dive on Bethesda’s upcoming space-faring RPG.