Xbox strategy chief Matthew Ball corrects reports of exclusive streaming rights as the game targets a 19 November launch