This book starts incredibly slow and I wasn‘t sure I was going to finish it. I only did because it‘s been so well received, I felt like I had to understand the hype. I‘m glad it stuck with it as the second half was very engaging and I couldn‘t put it down. An extremely thought provoking story, that has left me with many questions but I‘m an interesting and exciting way. Despite some of the ambiguity at the end, I still felt fulfilled reading it.