Assassin's Creed Syndicate Launched

A new installment of winning video game “Assassin’s Creed” was unleashed on Friday, letting people play at being deadly twins dispensing bloody justice in Victorian London. Eagerly awaited “Assassin’s Creed Syndicate” appeared to be a triumphant addition to an annualUbisoft franchise that scored a hit with the release of the original game in 2007. TheRead More