Tag: heroes of the storm
Heroes of the Storm, an online multiplayer brawler, will be officially released June 2nd. Heroes of the Storm is Blizzard's first free-to-play game that...
Heroes of the Storm, an online brawler with Blizzard's most memorable characters, began its closed beta testing on January 13. The brawler has been through...