I've had this on my TBR pile for a while and finally got around to reading it. I started off really liking this book but around the last third (or so) of the story, it started to lose a bit of my interest. It seemed like too many things were going on, and the science stuff became down right confusing. I didn't hate the book, but I didn't really love it either.