It's a game where you train your duck and put it on a AI controlled race. I've had many fun memories with duck life.
I used to play duck life a while ago... It was around when netbooks were first distributed to our school. They were for educational purposes only, but ehhh. We were kids, who listened to rules?