Screaming Chicken: Ultimate Showdown is a multiplayer party game where players will challenge their friends to hectic and boisterous battles Straighten up your feathers and get dressed into the game's dozens of clothing options before gliding into the arena Watch your step because Screaming Chicken even features tricky and fully destructible environments just waiting to make you fall off[...]