Times Square has been taken over by Windows 8

Even before tonight’s opening of the temporary Times Square Microsoft Store, the company has taken over New York City’s tourist mecca with lots of Windows 8 devices for anyone to try out. Read more…



Neowin