News Blizzard Has Delayed DIABLO 4 and OVERWATCH 2 Most Likely Until 2023 Blizzard Has Delayed DIABLO 4 and OVERWATCH 2 Most Likely Until 2023 Activision Blizzard has announced the release of Overwatch... By Thomas SaucedaNovember 3, 2021