Assassin's Creed in a bustling market