This was fine. It's really all in the reveal. The rest of the book was just okay, though I liked the multiple viewpoints and the effort Abbott took to make the characters have a bit of personality. But the reveal made me gasp in awe like I haven't for a book in a while.