Very solid world building. Story telling is compelling too, cohesive and isn't trying to rush pacing. MC feels like a person and not a cluster of ideas but a being who lives. Story pacing is very good. Doesn't stay the same and is on the roll, where it rolls is a nice question u get to experience 😂