There's also a novel by Christopher Moore—or is it A. Lee Martinez?—about demons trying to stop the end of the world. Wish I could remember the title.