Spicy Marinated Duck Wings - Weee!