ANCESTORS : the Humankind Odyssey - Teaser TrailerTake your first look at ANCESTORS : the Humankind Odyssey.By Marco Martinez on June 30, 2015 at 7:29PM PDT Ancestors: The Humankind Odyssey