THIS BOOK. Guys. This book.So many emotions all over the place and I cannot even.Julie did a fantastic job making Ash the narrator. I was a little worried about how it work, but he remained the same Ash we've all grown to know and love. His interactions with Puck were probably one of my favorite things about this book. His and Puck's relationship grew and it just fit so perfectly with his character development. He also remained every protective and defensive, especially when it came to Meghan. So, yay, for Ash!Some new characters come into play and I loved them. They were complex and interesting. One, in particular, was a wonderful character, but I also kind of hated that character. Julie did a wonderful job creating this new character that we all love and hate. The other big character was really awesome, especially when it came to Grim.The story itself was amazing. There was this perfect blend of action and reflection and diving into the past more. There were a lot of things that made me think a little bit. The gang got into many difficult situations and it's hard to imagine what I would do if it was me, but I wanted to know.I laughed. I cried. I gasped. I cursed. Oh. This. Book. The perfect ending to the series.The only thing I didn't like? There wasn't enough Grim in it for me. Because there's just NEVER enough Grim in it for me.