Microsoft has launched a preview version of Playable Ads, its own version of Android’s Instant Apps which lets users try out three-minute previews of Windows Store apps. Microsoft believes that Playable Ads have a number of advantages over traditional ads.