In a word...
Parts one and two were equally blah. There wasn't anything that had me wanting to read the next page and often I couldn't be bothered to.
Part three is different. It's a bit wonky and could use some polishing, but I actually kept myself awake to finish it - which is something I was, literally, unable to do for the first two portions.
While the twist was not quite believable, the ending was appropriate and satisfying, unfortunately the rest of the book was too much of a slog to make up for it.
I received a copy of this book from netgalley for a fair and honest review.