Want to Tell Your Story on the News to Millions of people?

Diablo 4 and Overwatch 2 were two of the most anticipated games players were looking forward to for a 2022 release. That dream however, may be short-lived. According to comments made during an Activision Blizzard investor presentation, both the games release dates will be delayed, and many speculate they will only be released as early as 2023. “While we are ...