Quite a busy day here: we heard your feedback that the Windows Insider sign up site needed a bit of a refresh so we started! FB welcome!