GamesAssassin’s Creed Syndicate Takes The Assassin vs. Templar Battle To LondonThe war between the Assassins and the Templars heads to London this fall as Ubisoft unveiled Assassin’s Creed Syndicate to... Read More