Assassin's Creed Syndicate fixes a lot of its predecessors problems, though its London setting can awe and annoy in equal measure
More Scene