[Game website] Having just announced the start of the technical Alpha phase, the development team for Heroes of the Storm recently released a new 17 minute cast video, showcasing the new Dragon Shire map, which you can see below. Blizzard termed the game as a “hero brawler” instead of a MOBA.