Duck Life: Battle Lite 4 years ago - Duck Life: Battle is a very entertaining game, and this game has gained a lot of success after its launch in recent times. At about $2, players...