Tavarin, 10 months ago But Windows does have an app store, and has for ages now.
But Windows does have an app store, and has for ages now.