2.5* 
 For me the book contained a lot of good/great concepts and pieces that didn't quite connect and make it greater than the sum of its parts. 
 Like I read in another review: 
 But in the end I was unsatisfied. I expected something more and my expectations were not met because I couldn't connect with the characters. They were superficial and I was detached. I didn't care about their fates, I didn't find in them the depth I wanted [...] I was just a silent observer , witnessing their story unfold without finding the spark of magic that would make me an active participant and cheer for them[...]