It was fine in terms of writing style but all the adults aside from Angus felt dumbed down which felt like a disservice. It felt odd to read about existential subjects aimed at 10-year-olds (gotta start them early on philosophy I guess)
The age gaps feel a bit awkward, even if the adults feel very childlike. It was all over the place and messy in other aspects.