With the handling of Modern Warfare 2 and screwing over the consumer is deserving of being laid off. If you don't want customer feedback, then you do not belong in the business world.
There are no replies in this thread yet. Be the first to post a reply below: