Rumors are circulating that Microsoft is
shopping around for some prime real estate to house an Xbox 360 store. And One Times Square is about as prime as you
can get. Microsoft declined to comment, as did a broker who represents the 18,000 square-foot space. However, that same
broker did admit, "that caliber of company [is interested]."
In 2001, Toys "R" Us Times Square was the official launch point of the original Xbox. Could Microsoft be looking to top that this winter?
[Thanks, ace2cloud]

