It seems that the retailer’s website is buckling due to traffic jams Both the Xbox Series S and Series X consoles will be available on November 10th, and you can make sure you can use the Xbox console on the day of launch by pre-ordering now. Xbox Series S is […]