NYC unveiled last night... There has been a huge surface ad on the corner of 45th and bway with a covered up store under construction underneath. Last night at roughly midnight, a construction crew came in with cranes etc and pulled the tarp off of the store to the delight of thousands of onlookers milling around the square. Talk about high visibility! Microsoft appears to be very serious about this launch.

