is this close to being released? I tried edge again, and as soon as I came here, my surface just stopped...and I waited, then a pop up ad for some crap came up, then after finally getting the x on that one, the page is a slow laggy mess on edge. Back to IE11 and all is well. no ads, fast sites, etc.