Demon sex is completely unneeded, but once you get past that still a solid book.