Screaming Chicken: Ultimate Showdown is a wacky multiplayer party game with physics-based slapstick, completely destructible environments, and tons of crazy weapons. Roast other ch...