Heroes of the Storm Imp...

It’s almost been a month since the release of Blizzard’s ‘hero brawler’, the Heroes of the Storm. And while many friendships have been shattered and new relationships formed in the never-ending disagreements of whether HotS is MOBA or not, we choose to hear it...
Jul 20, 2015