I am not a huge science fiction reader, but the buzz about this book led me to give it a go. 
 It starts strong but I struggled to follow the exciting beginning due to the terminology. Very jarring when you're just trying to get into a book, but hey, I'm not overly familiar with this genre so I persevered. 
 I'm glad I did, I enjoyed the plot and loved the characters, they were my favourite part-and in my opinion, the best part of this book. 
 I would have liked more visual descriptions so I could really picture what the author had created, filled with interesting concepts but I couldn't SEE them. Im a very visual person so I often find I want more in this area, but it was particularly lacking, which was a shame. 
 The plot was engaging and I love the diversity.