Blizzard’s free-to-play MOBA Heroes of the Storm is now in open beta World of Warcraft subscribers drop to seven million