Windows 8 Release Preview which was due for release in the first week of June has been leaked to various torrent sites, which might force Microsoft to raise their OEM…