Though the parts with the demons and their… escapades was a little much (south park esque in its crudeness) this book was fun and funny. In a literary universe where forthright/destined heroes is the norm it’s good to see a book that is original, funny, and well written.