When Windows 11 was first announced in June, we were surprised by Microsoft’s enthusiasm for its new app store. The company insisted that its new and improved Microsoft Store would include tons of 3rd party content without forcing developers to rewrite apps. And now, a month ahead of Windows 11’s launch, Microsoft is making good on its promise.