You can play Duck Life right here on CrazyGames.com! You can also play the entire series of Duck Life games for free here.