Blizzard renamed Blizzard-AllStars to "Heroes of the Storm", and they finally published something related to that mystic and long awaited project;
Official site link:
Blizzard Entertainment: Heroes of the Storm
Let the discussions filled with excitement and orgasmic moaning commence!