One second while I bask in that satisfying sensation of having just read an amazing book...I am so content. 
 Holy wow, Leigh Bardugo you are absolutely fantastic. Your writing is exquisite, your world-building is phenomenal, and your characters? I don't even have the words to sing your praise when it comes to the characters you have created. I was obsessed with them in Six of Crows, and now I am simply consumed by them. I can't stop thinking about those incredible characters!!! Too many feelings of adoration to make a coherent sentence at this point. 
 The twists and turns, though. Like, even when I had a feeling about what may be coming I was still blindsided. Some small details could easily be guessed, but them BAM! Right in the heart with a new dimension to the plot. So freaking fantastic. The ups and downs between those covers made for the most exciting rollercoaster ever. 
 I really am just too shellshocked and thrilled with what I just read that this review is sort of pointless. In its entirety it is simply just fangirl drool for this book. I was so thoroughly entertained and happy while reading this book, but so overwhelmingly sad because it was the last to the duology. WHY LEIGH?! WHY?! Duology...the sad truth of it all. I hate that it ended. I hate that my time with these amazing characters was so short. Petition for more? Let's do it. Because I need more Kaz Brekker in my life. I just won't be able to get out of bed knowing that I can only turn back to two books to enjoy time with him. Except that those two books are sheer perfection so I really have no need to be sad. 
 At this point I am simply rambling. If you are still reading, then please know that I am sincere with all of these words. I loved this duology so much, and insist that you read them!!