Ah yes, what's a game console without a flagship
store? Looks like Microsoft is the
next last to get into the game with plans to open an
Xbox 360 store in New York City's Times
Square. At least, rumour has it that they're looking into prime real estate for that purpose. And by prime they may
indeed truly mean prime, as in the 18,000 square-foot space that is One Times Square. We're a little leery of
concentrating those competing consoles in such a small area, and hope it doesn't turn into a modern day version of the
Sharks and the Jets on steroids crack.