Here's an Xbox indie game that'll have the guys at PETA gasping in disgust. The chickens are all lined up for cooking, but they're not going to get deep fried without a fight. And so, they stage

More...