A slow beginning through part 1 for me. But as the story moved on and Ash, Puck, Grimalkin, and the Big Bad Wolf find the seer and truly begin their journey, the book drew me in. Ash made a promise to Meghan that he would not stop until he found a way to be with her. Puck comes along for the journey and they make a wonderful team. I find their fighting so entertaining. "Hey, ice-boy, you okay? You've got your brooding face on again." Puck is definitely such a saving grace during this book. He keeps it light and entertaining when Ash is dark and brooding. Although Puck is still sad and regretful when it comes to losing Meghan to Ash. He still breaks my heart. I love Puck so much. 
 The seer is going to lead them to the End of the World! There Ash will be able to face the trials and finally earn a mortal soul which will allow him to enter and live in the Iron Realm. But Ash has a deep past with the seer and has more new choices than he wanted available to him. An exciting ride along the river of dreams and through a lost and forgotten area of fae, Ash finally reaches the testing grounds. Through three rigorous and gruesome tests, Ash must face what being mortal will truly mean to him. A future where he will grow old and weak, a soul where he will live with true regret of horrible past actions, a body where he will not be as fast and deadly. When Ash visits all his past mistakes I was truly horrified. I even cried for all the lives he destroyed. It was definitely worse than I thought. But through it all one thing Ash has always been is persistent and in love. He will do whatever it takes to be with Meghan so I have to give him a little credit for that. An amazing ending and I will leave it at that because I sadly accidentally read a ton of spoilers for this book before I read it and I don't want to do the same to others.