Late in the day on Monday, Brad Sams leaked the Xbox Series S, aka: Lockhart. It did not take long for Microsoft to confirm the leak. The Xbox Series S is real and it's looking to be released on November 10 at at price of just $299.
Though Microsoft only confirmed the existence of the Xbox Series S, details were scarce. Well, that is until other leakers then leaked the full reveal video ahead of Microsoft. Microsoft then...