Comment Pent up demand does not make sense (Score 0, Redundant) 131
Pent up demand does not make sense, People have been aware of the Xbox 360 for over a year Announced at E3 in 2005, and shipped 300,000 to Europe and only managed to sell 70,000 out of the 300,000 during Launch weekend.