oliminator1994 on 11 October 2008
seems they are making a big fuss about nothing.
If this new """""""xbox expierience"""""""" is suppose to be a big thing then home is going to be the biggest thing ever to have happned