UEFA Challenge is a Sports game, published by Infogrames, which was released in 2001.
Released
At this point “Charming Game Where You Play As An Animal” has become something of an indie game stapl