Heroes of the Storm
Game » consists of 1 releases. Released Jun 02, 2015
Heroes from Warcraft, StarCraft, Diablo, Overwatch, and other universes are summoned to the Nexus for five-on-five combat in Blizzard's take on the MOBA genre.
Recent topics on Heroes of the Storm
Topic (» jump to last post)
Posts
23
7
100
Log in to comment