Report: Xbox Showcase 2024 Planned for June 9, Will Feature New Gears of War Game, Call of Duty 2024 and More
Following Ubisoft’s announcement that a new digital show is set for June 10, it seems Microsoft is set to have their own Xbox Showcase for 2024 a day earlier, as a new report states that it’s currently set to air on June 9! This new report comes from The Verge’s Tom Warren, who has been […]