Microsoft has the marketing deal with Cyberpunk. My guess is they delayed the launch of the game to release it on the xbox series x the same day with the series x edition of the game. Having the best looking version of the game when the game launches could help push some people to buy the xsx