Det lader til, at IGN har været lidt hurtige på publiceringsknappen, da en Reddit-bruger formåede at tage et skærmbillede af Overwatch på deres hjemmeside, før det blev fjernet.

Officielt udkommer spillet i løbet af foråret, og det fremgik kortvarigt hos IGN, at udgivelsesdatoen er d. 24 maj. Spillere der forudbestiller skulle desuden få adgang d. 3 maj.