Heroes of the Storm 10 – Tough Tyrael Game

Heroes of the Storm is Blizzard's new hero brawler (or MOBA) game featuring champions from many of the games in the Blizzard universe. Still in the technical alpha, Ben has finally lucked…
Views:
0
0
ratings
Time:
25:20
More in
Gaming

Comments are closed.