A satisfying story set in thirteenth century Italy turns this generic adventure game into an enjoyable experience.