The author likes to use a ton of dashes and sprinkles ellipses here and there. It looked awkward to me, so I looked up "Proper use of en and em dashes and ellipses." As usual, there's tons of different standards, so I suppose it's theoretically correct. Just weird.
Overall, though, the story itself is moving at a decent pace.