From the very first moment the story catches your attention, immediately world building and different characters different characters interacting starts .
i think this fanfiction is very mature in its way. magic element, or other elements are in balanced form. it is also properly return. in short good work.
i like this novel and its entire story, background, character, and its quality. the way different situation presents in the story is also better than other novel. i luv jack, his cat and other behaivor and acts to.
i think starting is good , but thats the problem with many fanfiction that they start good but do not end well or not end at all. also many desire to see balance between story and magic elements & research. we have to see were it goes with this story.