Blizzard Entertainment posted an hour ago a new wave of Heroes of the Storm Technical Alpha invite giveway. Simply head …read more