Xbox Series X is ‘on track’ but launch games are a ‘bigger unknown’, says Spencer

Boss suggests first-party software could slip