This book started out promising enough. A unique plot, one that I have never read, got,
me hooked. I thought the writing was fine in the first half.
Then the book nose-dived into fairly predictable characters and plots and finally ended at 1 star.
5 stars for unique idea and interesting first few chapters.
3 stars body of book.
2 stars for characters devolving into standard asshole/weak/conniving/stupid/intolerant. We got them all.
1 star for the end and the writing at the end.