Storyline: 3/5 
 Characters: 3/5 
 Writing Style: 4/5 
 World: 3/5 
 --Below information added approximately a year after original reading-- 
 Mashup is so unpredictable. You never know when it is going to work or when it will flop. It worked here. 
 I liked the hard science fiction and the deep questions. I liked (er, perhaps enjoyed is a better word) the portrayed future and how it all fit together. It was challenging, difficult, exciting, confusing, and certainly creative and provocative. Maybe I liked it so much because it was thoughtful. Far too little science fiction has that quality.