It reminds me of Martin Amis’s The Information, in that it is a really well-made thing, but one which I think probably shouldn’t have been made, and which I’m probably sorry I read, because it’s sick in its heart.
Everything else I can say is a spoiler so I’ll put it below a tab.