Okay. I just finished the book an I found the plot phenomenal. BUT the reason I took away a star is this: Mare is not a a likeable character! I mean, I did love other characters like Cal, Kilorn, Shade, Farley and even Maven and they had rly good character arcs but I think Mare needed a lil more character development. But I WOULD recommend this book becoz of the nice plot line and I'm sure you will find it interesting.