This could be also the name for Blizzard Allstars.
You know there are the Sons of the Storm! See: sonsofthestorm(dot)com
Its a group of the most important artist of blizzard, you see, a blizzard is some kind of a storm..
Heroes of the Storm = Heroes of the Blizzard = Blizzard Allstars