Blizzard Entertainment

Heroes of the Storm. Play free at heroesofthestorm.com

Heroes of the Storm Review

Heroes of the Storm is Blizzard’s entry into the “hero brawler” genre. A genre which has exploded in the last decade to become one of the most popular. The success of League of Legends, Dota…