I liked the way this book was put together. However, I think that Card chose an easier option than what you would think (and not in a good way, per se). All-in-all a good modern fantasy yarn, regardless of the (percieved) faulty final chapter.