A review by carlabear
Every Last Fear by Alex Finlay

4.0

I did figure out what had happened a little prematurely, but the story itself was addicting.