3 years 4 months ago Link GamesIndustry Launch of new World of Warcraft expansion and Minecraft DLC bring audience surge to both games Tags GamesIndustry