In a whirlwind year in 2024 for Microsoft, and the team at Xbox Game Studios, their last livestream was in June 2024. Microsoft kicked off Xbox’s 2025 calendar with a new livestream. In today’s Xbox Developer Direct presentation, Microsoft will reveal new games and updates for Microsoft devices and other platforms. Enjoy the new Xbox Developer Direct presentation…