More thoughts on it another time perhaps (they boil down to it is a good and interesting tale), but one thing that strikes me particularly clearly: it is the most glaring, most unambiguous, illustration I have ever seen of the capacity of a spoiler to detract from enjoyment of a story.