Heroes of the Storm Relaunches Under 2.0, Get Free Heroes
It's been quite sometime since we last checked in on Blizzard's other "eSports" title, Heroes of the Storm. The game just relaunched on Tuesday as "Heroes 2.0" and some of the changes may seem familiar to all you Overwatch fans out there.