Fox Vs Duck Gameplay Trailer

Save all the ducks you can in this ruthless depiction of nature at its most carnivorous