Re-read.Griffith is masterful at world-building. Her characters are all too real and her narratives sing. This is a multifaceted and delicately nuanced story that is a little bit cyberpunk, a little bit old-school SF, a little bit suspense- but mostly it's an exercise in diving deep and coming up changed.