Ever since references to Windows 10 Cloud appeared in build 15019, the upcoming SKU of the OS has been a bit mysterious. It was reported that it would only run apps from the Windows Store, and that's about all we knew.
Screenshots of Windows 10 Cloud appeared earlier today, and now, the ISO has leaked, which means that you can download and install an early build of the OS yourself, just in case you were looking to install a version of Windows 10 that does less than what you have. But in case you were wondering, Windows 10 Cloud is exactly what we expected it to be.
Early reports from those that installed it say that while you can download and install apps from the Windows Store, it doesn't yet support Project Centennial apps, which are Win32 apps that have been converted to UWP. Of course, this isn't anything conclusive, as Windows 10 Cloud could change in any way between now and its release.
It's important to remember that this is a product that Microsoft hasn't even announced yet. As for when the company will actually launch this product, it would have seemed like a perfect announcement for Build, but with the progress that has already been made in development, a launch could align with the release of the Creators Update, which is slated for April.