If I were ten years old (as is the recommended age minimum), I would have loved this book.
Now, considering my mindset at that age, this makes this a not-so-good sign.
In a literary sense, there were many loose ends as well an stunted character development. Felt like it wanted to be progressive but it fell flat and thus, disappointing.