The story's primary failing is its inconsistent pacing. At times it's a slog, chapter after chapter of nothing of note happening, then a rapid development that's cut short just before returning to a frustrating lack of action. It's honestly quite good in many respects but could have done with...