Overall the story was interesting and engaging. There are two timelines so the story jumps about a few times with little to no explanation, which at first makes it a little confusing.
Towards the ending of the story it is as though there is a chunk of story missing. One minute the protagonist is in grave danger and the situation looks hopeless. Then all of a sudden it is the end. Unless I zoned out and missed it, there was no explanation as to how the situation was resolved.
I listened via borrowbox, the performance was good.