Some lovely language in here, 'a saint's venerated scraps'. And my hat is coloured saffron, that's pretty cool :-) The world is delightfully weird.
I failed to find find more than one ending, but I don't have a lot of experience with IF, so I'm probably missing something obvious. Cool game.