Apex Gaming June 13, 2024Xbox Drops a Chilling, Thrilling Gears of War: E-Day Teaser It’s time to go back to the “mad world” of Sera. On June 10, Xbox dropped the official teaser trailer for the latest game in the…