Heroes of the Storm

Heroes of the Storm Hands-On Preview
It's time for Blizzard to try and dominate an area of gaming which originally spawned from their own fan base. Whether you refer to them as Multiplayer Online Battle Arena, Lords Management or Action Real-Time Strategy games, you cannot deny that League of Legends and Defense of the Ancients 2 …