Microsoft Confirms Xbox Series S – And the Memes are Taking Off
Microsoft has officially confirmed the Xbox Series S.The budget console is priced at $299 and will reportedly launch on Nov. 10.The memes are coming in thick and fast.Within hours of a massive orchestrated leak revealing the console’s design, Microsoft has officially unveiled the long-rumored, less powerful, budget Xbox Series S, little brother to the Series…