Ducks from Mars
No previews for this platform.
No previews for this platform.
Ducks from Mars is a Commodore 64 release by svenonacid from 2013. It finished fifth at Silesia Party 7. svenonacid from Finland released 36 productions before going quiet in 2019.