Ratings132
Average rating3.7
A patchy tapestry of clever writing, convoluted plot, interesting characters, and a setting sufficiently odd to be the necessary introduction. Although occasionally frustrating, the frayed edges manage to suggest a system in the threads left they leave exposed, and the central intersections are pretty transcendent anyway.