Time Square will be the spot for one of Microsoft Corp.'s 34 pop-up holiday stores, Crain's New York Business reported.
The opening of the store will coincide with the Redmond, Wash.-based software giant's unveiling of Windows 8 on Oct. 26. Microsoft already announced a pop-up store will go in Time Warner Center, according to the report.
A Microsoft spokeswoman did not confirm an exact location, Crain's reported.
All of the pop-up stores are temporary.