Ancestors is the new game from Assassin's Creed creator
Previous Ubisoft creative director and creator of the Assassin's Creed franchise Patrice Désilets revealed his newest game: Ancestors: The Humankind Odyssey.
The game is the first since Désilets was let go fro... Read More...