Activision Blizzard games to go offline in China after NetEase deal falls through
Published
Agreement to distribute ‘World of Warcraft’, ‘Overwatch’ and ‘StarCraft’ has not been renewed
Full ArticlePublished
Agreement to distribute ‘World of Warcraft’, ‘Overwatch’ and ‘StarCraft’ has not been renewed
Full Article