For the young
Despite the jargon this seems quite well written and aimed for the young readers. I think the synopsis and book cover would appeal to its target audience. The first chapters are quite engaging and invite you to continue reading to find out what happens next.