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.