Just finished it.

Good story.

Highly recommended.