This book. Wow. At the end of the day, the story prompted me to think about God, the spiritual realm, and its applications, which is the best thing a book could do, in my opinion. The pacing was incredible and had me on the edge of my seat. I also love the author’s ability to develop characters, her creativity in world-making, and the way she tied it all together from start to finish. If you’re on the fence about getting this book, do it! Just make sure you have some time carved out otherwise you might be losing some sleep as you keep telling yourself, “okay, just one more chapter!”