The new Windows 10 launch site reminds us all that the new OS will officially start rolling out on Wednesday, July 29. Microsoft has dropped a series of hints on the site trying to explaining why Windows users should upgrade. Windows 10 will be a free upgrade for all Windows 7 and Windows 8.1 users for the first year. Further, the latest version of Windows offers a host of new features that Microsoft hopes will convince people to upgrade.

Microsoft is counting on Windows 10 to erase the bad taste of the touchscreen-focused Windows 8, which failed to catch on with consumers, especially PC users. The company is trying to get the new OS into the hands of as many people as possible. Beyond offering it free to Windows 7 and 8.1 users, Windows 10 will be available for members of the Windows Insider Program, who have been downloading and testing each new version, or build, of the OS and offering their feedback to Microsoft.

The launch site is trying to stir excitement through Microsoft's Windows 10 "Upgrade your world" theme. The site displays live tweets from Windows 10 fans from around the world as the new OS will be available in 190 different countries. Microsoft also has planned "fan celebrations" on Wednesday in 13 cities around the world. These celebrations will offer hands-on opportunities, demos, entertainment and "opportunities to meet the Windows team," according to the company.


Windows 10 Quick Guide