Unabridged Audiobook
This is just OK. The story is a bit disturbing. It is told from two points of view and features frequent time jumps that I found confusing. The big secret reveal at the end was not surprising at all, I saw it coming a mile away. It took me awhile to get used to the narrator's accent.
~~tag-text~~