Ancestors

Ancestors: The Humankind Odyssey Set for August Release

Panache Digital Games, together with Private Division, have finally announced the PC date release for their upcoming game, Ancestors: The Humankind Odyssey. Ancestors: The Humankind Odyssey is set to launch on gaming PC through Epic Games Store this August 27, and later on PlayStation and Xbox One in mid-December. In the same announcement, Panache Digital…