As a Microsoft Security Essentials Prerelease user, you will have the opportunity to explore and test new builds of Microsoft Security Essentials before they are publicly available and provide feedback to Microsoft. As a Microsoft Security Essentials Prerelease user, Microsoft Security Essentials updates will automatically be installed on your computer through Microsoft Updates.
Download: Microsoft Security Essentials Prerelease - Microsoft Download Center - Download Details