Ancestors: Humankind Odyssey Update Fans With New Developer Trailer and Release Window of 2019

This game has been in development for quite some time!