Tagged: MOBA

375

Heroes of the Storm

Heroes of the Storm is Blizzard’s answer to the multiplayer online battle arena (MOBA) genre dominated by the likes of Dota 2 and League of Legends. They call it a “hero brawler” but they’re...