It could have kept going, but instead it ended where it probably should have. Tragedies are often hard to read for me.
But thankfully, this has no real tragedy beyond a sad history.
On an unrelated note, I'm curious about the relationship between Zipher and Crain. Zipher is supposed to have no family but there's someone who looks exactly like him with a gun.