Duck Detective: The Secret SalamiPCSwitchXbox OneXbox Seriesinfonewsscreenstrailers Screenshots / Duck Detective: The Secret Salami December 6, 202312/06/2023