Microsoft may open an Xbox Store in Times Square, says the Seattle Times. Thanks Voodoo Extreme. (Let's hope this is MS taking another page from Apple's book, rather than Gateway's--Ed)
Microsoft may open an Xbox Store in Times Square, says the Seattle Times. Thanks Voodoo Extreme. (Let's hope this is MS taking another page from Apple's book, rather than Gateway's--Ed)