scrooge mcduck games
Disney's DuckTales
Release: 21 Sep 1990
Duck Tales ZX: Webby to the Rescue!
Release: 28 Oct 2021
1