Characters come out to New Orleans Comic Con