spookyblues516 's review for:

4.0

Took a long time, both for me to find time to read and for the plot to coalesce, but SO WORTH IT. At least it seems that way at 3am.