Feels like a series of short stories
I kind of like the way this is written. It feels like a series of short stories that all come together to tell the whole narrative. Because of this the whole thing does have a stop-start nature as you get used to the perspective of a new character. But overall, pretty good.