BARCELONA/SEATTLE (Reuters) - Microsoft Corp released an incomplete version of Windows 8 for the public to download and try out on Wednesday, looking to rev up excitement for the slick, new-look operating system that it hopes will restore its fading tech supremacy.