chasmatic12 on 18 November 2008
This thread got really serious...
But I believe PETA needs to relax. It's a video game depicting the preparation of meals eaten around the world by millions of people.