I really really enjoyed this book a lot - until the ending. The author is a very good writer and tells a good story. I enjoyed all of the romances and the twists in the plot and Ennis's evolving "powers". The ending scenario, however, was totally unbelievable and not well thought out to me. I do look forward to reading other books by this author. I got this book free to review from Netgalley.