I really don't know how I feel about this book. It's definitely different from anything else I've ever read and, though some plot twists were VERY predictable, others... not so much. I think I have a love/hate relationship with this book, but I gave it four stars because a book that has me thinking about it this much has got to be pretty good... and I actually am really looking forward to the sequel just to see what that last page was all about. Anyway, full review will be on my blog (http://irissel.blogspot.com) after I come to terms with those last fifty pages and that last plot twist.