OK, it didn't disappear, it went into hiding.
Spartan/Edge is front and center. I think it's faster and a bit more stable. IE would lock up occasionally on that NOAA live weather site.
FWIW to me Edge looks lean and mean...a nice browser. I rarely use IE. Win10 seems great so far but waiting until the 29th or a few days after the general release to decide.
BTW Paul and Mary Jo seemed to be saying that while the release is on the 29th everyone might not get it at that date.
Mrs p6 and I are insiders...wooo...and have been getting beta releases but also get components pushed to our machines. So far no major problems but we aren’t gamers, lol.