It's officially official: Microsoft just dropped a trailer with the details on the Xbox Series S. It confirms almost all the leaked information on the console, ... Read more