Most so-called "gamey" meat is down to poor handling of the meat. Hogs are an exception... uncastrated males do taste bad to many people.
An animal's diet affects its flavour. Eating all manner of random foods, makes partially the gamey flavour.