Heroes of the Storm - In Development: Warcraft Master Skins
Heroes of the Storm - In Development: Warcraft Master Skins videoHeroes of the Storm- Trailer Check out this new trailer for Heroes of the Storm, which shows us 105 from the upcoming action/strategy