I finished a few weeks ago. Thought it was pretty decent. I enjoyed the storyline although the author seems a little new to the writing process. Some of it was predictable and a little cliche, some of it was a pleasant surprise. I gave it a 4/5 stars.