Xbox Series X’s latest leak could point to a November 6 release date

Controller warranty and retail embargo point to potential console launch date