Gwen and Duncan are back in a new animated sex adventure on the island