Find us on

Let’s Play Heroes 2.0 with the Devs

The Heroes of the Storm team gets hands on with the new Heroes 2.0 update and the Hanamura map.

Next Video