Even though the story was a bit unhinged and I had a lot of questions about the story, I really enjoyed reading this book. For some reason it didn't bother me. I think it's because everything that happened, whether sufficiently explained or not, left me a lot to think about. This is a big thinking book. I know that some people disliked the characters, but I felt like I was good friends with them by the end. We grew closer. I recommend this because the parts that piss you off won't piss you off because they're boring, it's because they beg so many questions. Maybe that was what the author intended. I feel like I could read this one again.