I loved this book. The past three books I have read have all been by Sarah J. Maas and I'm SO SO SO very happy that I picked up the TOG series again. 
 First off, I hated book 1 in this series. Celaena annoyed the absolute crap out of me, and all she did was brag about how great she was without ever DOING ANYTHING AT ALL and making HORRIBLY STUPID MISTAKES. 
 But I kept hearing about how awesome the rest of series was, and it just looked to good, so I read The Assassin's Blade and absolutely loved it. Except for the whole nearly making me cry in public thing. Doesn't Sarah J. Maas know I have a stony reputation to uphold? Yeesh. 
 Onto the actual review. I as said, this book was a-maze-ing. By the time I was halfway through the book I was reading whenever I could find time because I could absolutely not wait to find out what those creepy demon-things were. Sarah J. Maas is an incredible writer, all of her characters are incredibly complex and diverse. (view spoiler)[ I did really appreciate her showing Chaol not always being perfectly just, like how he struggles with feeling loyalty to his post as Captain of the Guard even while knowing that the person he serves is kind of awful. (hide spoiler)] I thought the pacing was on point, and appreciated getting to know Wendlyn a little bit ("nightmares made flesh", more on that later) before the action really started happening. And ohmygoodness, it happened. This book had me sitting riveted at 1AM and then spending a solid five minutes trying to walk past a chair at night because I was convinced it was actually a creature that was going to peel my skin off and sew it to itself. 
 And on to Queen of Shadows.