Microsoft Reveals First Xbox Series X Games May 7, 2020 Fahad Ali Videos, Windows Games No Comments Is it E3 already? It’s beginning to feel like so! Microsoft has shown off the first selection of games coming to its next generation Xbox Series X console. And …