Very disappointing. The book reads like YA lit. When the characters have to explain the plot twists at the end, you know there are problems.