I always enjoy these audiobooks. You get magic, time travel, dragons, cyborgs, space vampires, and more. It’s kind of silly but somehow it all works. I always think of Charlie as kind of a Forrest Gump character, always in the wrong place at the wrong time but this is what enables him to have adventures. The narration is also excellent.