This was a good scifi opera. What I did not like was the automatic malefemale division into couples. There were too many close calls as they ran all over the place just barely escaping. I understand setting up the background for the plot but it seemed to take forever for all the characters to meet. I’m not an engineer or mathematician so I’m unsure if everything in the book actually makes sense. I did like all the characters, especially Zane and Key.