The book would have benefitted from more editing, here are some formatting issues and a nonbinary character who uses they/them pronouns is suddenly talked about using he/him pronouns for a few paragraphs until the pronouns switch back.
But all in all, an absolutely enjoyable read.
(5/n, n=5)