You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser.
The leaked/unintended release of 16212 to Mobile Insiders could also happen to PC Insiders.
Do Not Install.
Hopefully Microsoft will pull that quick enough.
Source
At the end of the article, it posted a warning to desktop PC users......
