Microsofts been busy overhauling its Bing Maps experience for Windows 8.1 and, today, the Redmond giants posted an app preview to its Windows Store. Users running that latest OS build can download the Bing Maps Preview to check out the sweeping, hi-res imagery, from satellite to street view, of our world. Its the Bing version of Google Earth, and its just a taste of whats to come as Microsoft is only making 70 cities available for view in the preview.