The Verge is confirming that the Windows 8 Release Preview should be here today

The Verge are confirming that the Windows 8 Release Preview should be released today.

Link

Game On.