Ancestors: The Humankind Odyssey Update 1.01 Panache Digital Games developers released a new upgrade for Ancestors: The Humankind Odyssey today. Below you...