Heroes of the Storm 11 – Sgt Hammer

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 into…
Views:
0
0
ratings
Time:
24:50
More in
Gaming

Comments are closed.