Microsoft confirmed last night that its holiday “pop-up” stores will be open on October 26, the day that Windows 8 launches. What a strange coincidence.

While additional details about the pop-up stores will be made available soon—heaven forbid the firm actually reveal anything important, like how many Surface tablets each will be getting—Microsoft did provide a link to its Microsoft Store locator page, which now includes the pop-up store locations.

Yeah, this is really all there is to say about this right now. :) Ah well.