
Helpful Score: 2
This is an "okay" read. Not great, not horrible. It has an intriguing premise and plot, but never quite lives up to its promise. Lots of intrigue and angst. I liked both main characters but wish they had developed more thoroughly. It's a shame, because this could have been a really good story.