Gadgets Microsoft will host an Xbox Series X/S launch stream in NovemberTech ReviewOctober 31, 2020 Microsoft will host an Xbox Series X/S launch stream in November With the release of the Xbox Series X and Series S quickly approaching,…