Heroes of the Storm – Preview video for the Technical Alpha client

[Game website] Once known as Blizzard All-Stars, Heroes of the Storm is currently in its Technical Alpha phase. While there might still be changes to the game client, the development team has posted a new video detailing the released features. For more gameplay videos, head to my previous posts!