Microsoft has released a teaser on social media that’s full of glitter and familiar sounding music, directing people to watch the Xbox Games Showcase on June 11, 2023. It’s heavily insinuated that ...