A great concept that was a little lacking in character development. Semi-spoiler alert: the ending has more than a hint of Deus Ex Machina. An enjoyable listen none the less.