The poop is hitting the fan over at GameSpot

gamespotforums.png