Jan 11, 2017 AM EST Blizzard Entertainment has recently announced that it will making the full roster of "Heroes of the Storm" available to all players absolutely free this weekend.