After A Delay Due To Technical Issues, ‘Overwatch’ Competitive Season 27 Is Now Live Season 26 was extended by a few days due to the problems.