The Duffs are on their adventures yet again!