Amazing. You know that feeling you get sometimes when you read a book, and by the time you get to the end, you feel like it was way too short? This book was... really long. But it was awesome, so, it was an excess of awesomeness.
Another thing— I felt a little lost reading this, and I feel like there needs to be a glossary/index for all the terms, titles, and concepts used in the social structure. :/