A leak seems to show that next year's version of Assassin's Creed will be set in Victorian-era London. Continue reading...