News Xbox Series S Xbox Series XThe Initiative finally reveal their first game and it’s a new Perfect Dark December 14, 2020 185Views 0Likes 0CommentsMicrosoft loves The Game Awards. Apart from revealing the Xbox Series X during the show last year, The Game Awards 2020 was…