Tavarin, 7 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.