4.5 stars from me. 
 I don't know why it took me so long to pick this book up but the second I started, I could barely put it down. I have some minor grievances but overall, it was a fantastic read. I can't wait to read the 2nd installment in the series. 
 (Detailed review to come)