tech:

taffy

Flash

Windows 8 Coming Soon, Release Preview Here

The Windows 8 Release Preview is now available for download. Since the February release of Windows 8 Consumer Preview, which was downloaded more than...