New Cartoon Makes Satan the Hero; Should You go to a Gay Wedding?