Xbox confirmed its intentions for the much awaited June 2024 revealing in an attractive disclosure made during the most recent episode of the Official Xbox Podcast. For Xbox fans w...