Natascha Neudeck said yes to new adventures