Some of the jokes were really childish, but it does what it is going for. The narration was fantastic.
Foreshadowing for later books is as early as chapter 3 so expect cliff hangers.