DuckLife3: Evolution

Duck Life 3 is the 3rd game of a popular game series, Duck Life. In this game, you train you duck to win races.