Heroes-of-the-storm-video

03.13.14
Heroes of the Storm tech alpha walkthrough
03.13.14

Heroes of the Storm tech alpha walkthrough

The tech alpha must be close to starting, as we've seen talk of emails being received, and now a n...

View
03.04.14
Here's 17 minutes of Heroes of the Storm gameplay
03.04.14

Here's 17 minutes of Heroes of the Storm gameplay

You know you want to see Blizzard's new Heroes of the Storm MOBA in action. Right? Right! Game dire...

View