Only halfway but so far this novel hasn’t made a single fault. Which is very rare in this genre. the humour hits, the struggles are real struggles and the world is fun. I haven’t given many 5’s but this one deserves it. the narration is also on point.