It's been a while since we've heard anything about Microsoft Edge but it looks like the browser is ready for a revival. Microsoft has been spending most of last year overhauling Edge to the open-source Chromium and has finally made the new version available for download.