The Heroes of the Storm closed beta testing phase has been live for a few days now, granting testers access to all the new features, including a new map and a new hero. A lot of people have received invites from the company to play their latest game, but since this is a closed beta, the majority have been left ...
Read More »