Good writing, good story, good characters, and interesting ideas.
The only detraction to the story in my opinion is the premise that sets the scene.
Good writing, good story, good characters, and interesting ideas.
The only detraction to the story in my opinion is the premise that sets the scene.