Review from Wolfsong → February 21, 2022 the characters and world building are just hyperbolic enough with a perfectly hateable villain and steamy dreamy “meant to be” love.