I was surprised at how much I liked this book because I don't usually gravitate towards science fiction. It wasn't perfect, but I did overall really enjoy it! I was pleasantly surprised in the fact that for a male writer, Yancey writes in the female perspective very well--and he writes some pretty kick ass female characters, so if you appreciate that as much as I do, check this book out. The only thing I didn't like about it was the fact that a lot of the characters were so emotionally detached. None of the feelings seemed genuine, and the characters barely mourned at all over the deaths of their loved ones. It was mostly about action--a lot of times in an in your face and blunt way--not so much about feelings.