Review: B+; A good read, but not perfect.
Rating: 4 out of 5
Date: 07 9, 2014
Good plot, good characterization; the story could benefit from editing, but overall it's still worth a read. It's original, something that's not easy to find in science fiction nowadays.