Microtropolis NYC art exhibit revealed for Windows 8 launch October 23, 2012 by admin Tweet Microsoft has announced Microtropolis, an art exhibit in New York City that features a 160 foot version of the city that will launch on October 26th as part of the Windows 8 launch. Read more… Neowin Related Posts:Microsoft confirms it will not have an exhibit on…Windows 11 22H2 to launch in September, 10th…New York City is the latest to ban TikTok use among…A quick look back at the launch of Windows 2000 24…Nothing's Phone (1) official launch date revealed