Such real characters—I loved them even when I didn't like them very much. Blake Somerset's narration is really, really good!