Tag: Xbox Games Showcase 2023 | DestroyRepeat


Xbox Games Showcase 2023 and Starfield Direct Livestream

It has been a while since Microsoft hosted a livestream centered around Xbox. The last Xbox Games Showcase livestream was in June of 2022. Microsoft acquired Bethesda in 2020, and they are not stopping with the acquisitions: Microsoft announced they’re […]