The writing is good, not great and by far not bad. The characters are fairly well fleshed out with just a few minor issues with the main characters development. The plot, while unoriginal, is interesting and keeps the pages turning, although a bit on the slow side at first. The author shows potential and is one to watch for future releases. I received an evaluation copy in exchange for my honest opinion.