This morning, an errant blog post seemed to indicate that the Windows 8 Release Preview was going to drop today — contrary to earlier reports that it would arrive in June. It’s now official: you can now head over to Microsoft’s website and download it right now.

Microsoft has listed several tweaks from the Consumer Preview to the Release Preview. Among them are improvements to the Windows Store, refined Mail, Photos, and People apps, more customizations options for your Start Screen, better support for multiple monitors, and improved multitouch support in Internet Explorer 10.

There are two unexpected surprises: one good and one bad. The good? Internet Explorer 10 is the first browser to ship with support for Do Not Track enabled by default. The bad? You may have read about it this morning: the Start Menu is really, really dead.

It’s also worth noting that some reports indicate that you’re not able to upgrade from the Windows 8 Consumer Preview to the Release Preview. Let us know your results in the comments!