Duck Life

Duck Life

Duck Life is a browser game in which players have to raise ducks.