gamesNews Blizzard's End Of Licensing Agreement With NetEase May Have Played Factor In Overwatch 2's Newest Title As Worst User-Reviewed Game On Steam August 14th, 2023
gamesNews World of Warcraft, Overwatch, and Other Blizzard Servers Have Been Shut Down in China January 24th, 2023