Xbox Series S Set to Debut on November 10, Microsoft Confirms

Xbox Series S console will debut on November 10, Microsoft has confirmed through a teaser video released on Tuesday. The official release date of the Xbox Series S matches with what was tipped earlier this week.