Verspreid over de drie platforms waarvoor de game beschikbaar is, is er al 119 miljoen uur in Overwatch gestoken. Volgens Blizzard is Overwatch "een van de meest succesvolle wereldwijde gamelanceringen ooit."
Overwatch is sinds 24 mei verkrijgbaar. Later deze maand voegt Blizzard een competitieve modus toe, zodat spelers ook ranked matches kunnen spelen.