Home / Tag Archives: Xbox Series S

Tag Archives: Xbox Series S

Xbox Series S launches on November 10th

This morning, Microsoft officially confirmed the Xbox Series S console following a leak a few hours earlier. This afternoon, the trailer and other details about the console also leaked, so Microsoft is lifting the curtain on everything.  The Xbox Series S is officially launching on the 10th of November. Microsoft …

Read More »