Diving into Assassin's Creed