A leak has surfaced. A new Assassin’s Creed title!By Lexuzze Tablanteon May 10, 2017Sometimes we can’t control the things that slips from studios or any heavily guarded systems. It seems that Abstergo doesn’t...