Got some poussin in the oven and they smell delicious!! Never had them before, anyone else tried them?