Following the livestream of the Heroes of the Storm launch event, a new mount : the Mechanospider is available for …read more