Ancestors: The Humankind Odyssey Trailer – Primate Simulator
Panache Digital Games – headed by Patrice DĂŠsilets — has been working on the new exploration survival game called Ancestors: The Humankind Odyssey. Interesting title… but what is it about? Find out more in the […]