Looks like Microsoft is getting serious about the Xbox 360 launch, with rumors of plans for two new Xbox 360 stores:
Looks like Microsoft is the 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.
And the second store, in Tokyo:
The timing couldn’t be any better on this one — ITmedia snapped some pics of the construction shielding surrounding what they suppose is an Xbox 360 store.
I don’t know why a console needs its own store, and such a big one at that, but you have to admit it’s pretty cool 🙂