 Narrative techniques include an omniscient narrator, bold-faced comments and pep talks, letters and flashbacks.A complex mix of fantasy and science fiction will appeal strongly to adventure fans, gamers and reluctant readers.The combination of ambitious narrative, some overly explicit violent episodes and a few vulgarities will require maturity on the part of readers."