TechSpot

Release preview articles

Windows 8 Release Preview is out, download now

Microsoft accidentally leaked yesterday that Windows 8 Release Preview would become available today and indeed, it's now here, download links are below. Windows 8's development has been considerably more open than on previous releases, we believe in part so Microsoft…