The launch trailer sums it up quite perfectly. On sale on Steam right now, you should get it. I've been playing it with Alex and we almost die laughing every time.
It's ducking awesome, you won't regret getting it.What the duck did I just watch. Looks quack-tastic.