The Xbox Games Showcase and Starfield Direct scheduled to happen in June will reportedly have a 2 hour duration. Twitter user _h0x0d_ has revealed the schedule and time for the forthcoming Xbox Games Showcase and Starfield Direct, which, as previously announced by Microsoft and Bethesda, is set to happen on June 11, 2023. According to […]