Waste of time. Too much dull wandering in the characters' psyches. Too many subplots added just to make the plot convoluted. Too little cleverness in the main character's supposed analytic skills. Plus a thud at the end instead of a bang. Reads like a book put together by a committee. Skip this one if you can.
Great read, now I need to get the 1st one.