Complex, futuristic world filled with interacting characters whose motives are hard to understand. The narrator is admitedly unreliable. A tiny bit of magic, the rest is futuristic and surprising. No nations left, religion rejected, morality left to self-chosen groups who all have differing ideas. A hard read, but a deeply intriguing one.
#Roll100 @PuddleJumper