Goose Goose Duck

A multiplayer strategy game where geese must complete tasks on a space ship, while the ducks try to sabotage and eliminate them.