L landlord Cadet Nov 3, 2010 #1 What do you think Xbox 360 need to improve on? Please post here if you have any suggestions for Xbox 360.
What do you think Xbox 360 need to improve on? Please post here if you have any suggestions for Xbox 360.