3.5 stars 
 Interesting and intricate worldbuilding. Unfortunately, said worldbuilding managed to overpower the rest of the story elements: the mystery, the characters, their partnership, skills, feelings, and histories. I'll need to reread the story to get more out of the plot. (I don't mind.)