Predicting The ‘Overwatch 2’ Release Date (Again) Comments from Overwatch directors past and present offer some hints about the release timeline.