Started out loving it--fascinating ideas! Well written! Complex, thorough worldbuilding! Clearly building to something big!In the middle, thought it was fascinating and all, but too long. Still building and putting pieces together, though...By the end, the fascinating had taken a backseat and it was getting tedius. The something big it was building towards... wasn't that big and never got quite fully built. And the wrap-ups, of both the characters and the plot, were unsatisfying.