Ancestors: The Humankind Odyssey Review – An Ambitious Let Down2 years agoThe general concept behind Ancestors: The Humankind Odyssey is a good one. The evolution of man from the earliest apes...