kmcgown 's review for:

Onyx Storm by Rebecca Yarros
4.0

4.5⭐️

Love the character development in this one! Violet is a baddie, and Aaric gets the MVP award from me.
I'm absolutely heartbroken on that ending, but I'm excited to see where this goes.