A review by nicole_dust
The Grim Alliance by Angela R. Watts

5.0

My thoughts can be summed up like this:

Alex broke my heart every single time he showed up and he is now my favorite character and he needs hugs desperately.

I cried three times.