3.5 stars. Enjoyed the story, but the writing could have used a little more polish. I kept stumbling over some sentences and having to re-read them because the cadence seemed off. It kept me guessing about where the story was going until the end. I will probably read this author again.