I can't believe people were selling off their Xboxes based on rumors. Part of me actually hopes they feel stupid about it after the 'business update' this afternoon.

Comments