Free Heroes mount!

Heroes of the Storm is finally launched and available for the whole world!  I haven’t been playing it nearly as much as I should do/want to, but that’s another story. What IS fun news is that to celebrate… Read More