Legends of Tomorrow Featurette Explores the New Series