Loved every bit of it. The story was crafted from beginning to end with surprises at every turn. Will probably listen to it again.