This is a solid 9/10.
The speed at the beginning personally felt a bit fast(characters/problems appeared, got a backstory, fulfilled their purpose, then disappeared, all within like 4 chapters) but that's more my personal opinion, and it evens out and gets a lot better during the middle(started...