6.5Ancestors: The Humankind Odyssey (PC) REVIEW – Damn Dirty ApesJimmy Donnellan·Game Reviews·August 26, 2019