Op Blizzcon afgelopen weekend liet Blizzard al weten dat de game niet free-to-play zal zijn en gewoon fysiek zal worden uitgebracht. In het gesprek met PC Gamer zegt game director Jeff Kaplan het volgende: "Ik ontwijk geen vragen over dlc voor Overwatch, ik kan ze simpelweg niet beantwoorden omdat er geen definitieve plannen voor zijn gemaakt."
Ook zegt Kaplan dat er geen Hero Store komt, de ontwikkelaar is zelfs niet eens zeker of hij überhaupt nieuwe heroes of maps aan de game zal toevoegen.
Volgens Kaplan is het een misvatting dat er direct nieuwe maps en heroes worden ontwikkeld voor de game. Waarschijnlijk krijgt Overwatch wel skins voor de heroes, aangezien deze zijn uitgebracht voor pre-orders van de game.
Overwatch verschijnt in 2016 voor pc, PlayStation 4 en Xbox One.