Opinion How Fast Are The Xbox Series X Install Times? November 16th, 2020 This summer when Microsoft announced the Xbox Series X console everyone's imaginations ran wild with the possibilities. How would Microsoft...