Right after the download links for Microsoft Edge for Mac were leaked, we now have the download links for the Microsoft Edge Beta leaked as well. Just like the Microsoft Edge Canary and Developer ...