Tag: Blizzard

Heroes of the Storm

Heroes of the Storm: A superb game from a great developer For me, Blizzard is one of those game developers that have managed to stick around for this long and be able to make one jaw dropping game after another. Its Warcraft universe has managed to be one of the most successful series available out…

Read more