Ancestors: Humankind Odyssey Update Fans With New Developer Trailer and Release Window of 2019 April 3, 2019 by Jordan BiazzoThis game has been in development for quite some time!