The director of Overwatch is leaving BlizzardAaron Keller is taking over directorial duties for the franchise.By I. Bonifacic, 04.20.2021
'Overwatch' is adding a competitive mode that doesn't require role locksIt'll be a permanent fixture from Season 23.By R. England, 05.12.2020