It has been quite a big Friday for Microsoft. For one, it just started the long overdue rollout of Windows 10 Mobile for some older Lumia smartphones. And, at the same time, its latest preview for Windows Insiders is finally bringing also a long overdue feature to Windows 10. In particular, Microsoft Edge is finally getting its Extensions. To be specific, only three extensions actually. But perhaps more important than the number of available extensions are the signs of life that Microsoft's newest web browser is still in a somewhat healthy state.