Blizzard announced today that preparations have started for the next phase of the Heroes of the Storm Technical Alpha. The title is deep in development and new changes are constantly being made. Just these last few weeks the game received an overhauled user interface and new skins and heroes have also been added. But the company has just started and now they want ...
Read More »