Goose Goose Duck Reviews
Published by Gaggle Studios, Inc. on 2023-11-23 About: Goose, goose, DUCK?
You and your crew on the SS Mother Goose must work together
to keep your ship in tip-top shape during your long interplanetary quest. Keep
an eye out for those malicious Mallards, who are out to get you and your team.