Tag Archives: Technical Alpha

Heroes of the Storm Technical Alpha Hands On

Heroes of the Storm Logo

When I first saw the trailer video for Blizzard’s MOBA (Multiplayer Online Battle Arena) entry, Heroes of the Storm, the thing that caught my attention was Diablo riding a unicorn. Yes, that mean looking prime evil from Blizzard’s Diablo series. Add to the idea of seeing other iconic characters from the various Blizzard game universe collide on a battle field …

Read More »