‘Ancestors: The Humankind Odyssey’ to launch for PC on 27 August and for consoles in December 2019

Private Division and Panache Digital Games have announced that Ancestors: The Humankind Odyssey will launch for…