I didn't like this story, but it grew on me. Perhaps some future me went back in time and rearranged my literary priorities so I'd like it, then overdosed on Sara Douglass and died in a snowdrift. There's no way of knowing.
Anyway, for me the biggest problem with this story was that it is singularly ill-suited to audio. I would have wanted to have the date stamps to periodically refer to as I read, which would have cleared up a lot of my confusion. Without them, I was often a little lost.
My second-biggest problem with this story was the reading. I almost never say that, but in this case I thought the reader was, again, singularly ill-suited to the story. Kim Gianopoulos has a very distinct style - a cutsey, cruel, baby-faced killer of a style - that just doesn't work with stories where I need to connect with the characters as real, individual human beings. That was part of why I also expected the story to end far earlier than it did - Kim Gianopoulos's reading made the story feel like the short, clever, cerebral little tale it would have suited better.
As I said, though, it grew on me. The basic idea of the story shone through the choices that jarred me. Ultimately, this was a very clever story. And, of course, I'm a sucker for a happy ending.
Which this was.
Kinda.
Well, it was one third of a happy ending. A "ha" ending. And sometimes in life, that's the best you can do.