if i could share just a little feedback, i do find myself getting a bit confused with some of the character names at times, maybe because there are quite a few introduced. but overall, it doesn't take away from how good the story is. the way you write, especially your descriptions, really helps in painting a vivid picture, which makes up for those small moments of confusion ><