Microsoft will allow savvy fans to download the Windows 10 Creators Update early – officially this time. Starting April 5, Microsoft will officially make the major update available through its previously-leaked Update Assistant tool.The firm made the announcement through its Windows Blog along with details on how Microsoft will handle the rollout for...