Gen.G
-
Heroes of the Storm
Heroes of the Storm Global Championships came down to just 3%
The Heroes Global Championship has crowned another victor! For the past week, twelve teams have been battling it out in the group stages leading up to…
Read More »