The Girl at Midnight was a very great read all around. There's a good amount of action, I really liked the world-building and the lore between the two opposing creatures. The characters themselves were pretty entertaining and I found something I liked in each of them. There's also a nice amount of romance that builds steadily, which made me like the book even more. For a debut novel, Grey did a fantastic job at capturing my attention and maintaining it throughout the book. 
 As far as female protagonists go, Echo is an excellent one. I loved being in her head. She has wit and snark and she definitely provided much, if not all, of the humor in this book. Her outlook on her life and her world was interesting and I liked how she comfortable she was with herself, especially growing up the way that she did. She has a lot to learn and she can be a bit stubborn and rash at times, but she's already shaping up to be that kind of character that I love. 
 Caius was a bit aloof at times. He's pretty much your typical brooding type, with the added air of arrogance that comes with being both immortal and royalty. But, he is a good leader and I liked that his intentions were pure, he ewent on this mission in hopes of ending this war between the Avicen and the Drakharins so that his people could finally live in peace. As we get to know him and he starts to open up, I really came to like him. I'm a bit hesitant about his relationship with Echo because of the circumstances, but it's a good romance nonetheless. 
 This book definitely has potential. It's hard to really catch my attention nowadays, but Grey managed to grab it and hold on to it, so for that, I give her props. It was the characters that really sold me on this. Not only are Echo and Caius interesting, but the secondary characters are so much fun, especially rigid Dorian and the outspoken Jasper - their dynamic added a lot of lightness which balanced the action and world-building. I'm excited for the rest of the series, for sure.