Microsoft Store in NYC’s Times Square shuts down January 28, 2013 by admin Tweet Microsoft has shut down the massive Microsoft Store NYC location in Times Square, which was originally designed to be opened temporarily as a “holiday store” for the launch of Windows 8 and Surface. Read more… Neowin Related Posts:Unofficial app for installing Windows 11 on Surface…Microsoft Store is now significantly faster thanks…At last, Microsoft brings Teams to the Microsoft StoreYou can get $500 off the Surface Laptop 4 in the…These are the Open App Store Principles for…