The first half of this book was a 4 star rating for me, but when the intricacy of the plot started to unravel, it was 5 star book for sure! Specially the last 20%, when you realize how much more complex the plot really is :) I can't wait for the next book <3