Microsoft’s launch today of the Release Preview of Windows 8 fills in many of the missing gaps from last year’s release of the Windows 8 Developer Preview back in September and thus removing much of the apprehension that many of the previewers felt. This release completes the picture of the Windows 8 Metro concept and actually start to make sense now that we can see the big picture and Microsoft’s expectations. Read the full story here.