Outrageously funny, well rounded story with meaningful hilarious puzzles, and I think I'll keep skip hopping and humming that tune for a while!