Post Thumbnail

A huge patch for Heroes of the Storm has dropped today. In fact, it's so big that you'll need to uninstall your current Heroes and reinstall the game completely. You might find this odd, but in a alpha test, anything is game (and remember this is still an alpha test). There are an absolute ton ...

1 year ago 0 Comments
May 22, 2014 at 4:00PM