Microsoft "emulates" Windows 10 with a new demo site for potential customers HTC now offering live Vive demos in Microsoft stores, GameStop locations nationwide