If there's one area for improvement, it's that some supporting characters feel a bit underdeveloped in this first episode. However, given the complexity of the world and the number of characters, it's understandable that not everyone can receive equal attention right away.