Released this week is the successor to the Live Essential package,
Windows Essentials 2012.
System requirements can be found
here.
Note - as in previous releases of Windows Live Essentials, you still have the option of choosing what parts of the Essentials package you would like to use.
Live Mesh users should note that installing the full installation will remove Live Mesh. If you want to retain the program, then continue using WLE2011.