Ducklife 2: World Champion P April 12, 2015 , by dave K Adventure Games Train up a duckling then enter it in races to become the world champion of duck racing! (yes duck racing exists)