Blizzard games like Overwatch and World of Warcraft are being pulled from China
What you need to know Activision Blizzard and NetEase have announced that their years-long agreement to release and publish games in China is not being renewed. As a result, Blizzard Entertainment games are being entirely pulled from mainland China in January 2023. Affected games include World of Warcraft, Diablo 3, Overwatch 1 and 2, Heroes […]
Read More