I'm an adult, and I was "screen-reading' it on Kindle to ensure it was appropriate for my nephew. I enjoyed this thoroughly. The setting and premise is interesting; I especially liked the characters. Even the antagonist ("villain" is a bit too strong) was a truly human character, who was doing what was right from his POV. I have since purchased the actual book for my nephew and recommended it to others, as I have to you.