Editor's Picks Tech News XBox Microsoft Shares Up Despite Xbox Slumpnucleus29th January 2020 by nucleus29th January 202001418 This could only mean one thing … the launch of their next-gen console, the Xbox Series X (hopefully this year). If you’ve been paying close...