I have Win8 and I can tell you for free that I would not pias on 99.8% off the apps in ANY app store, most of them suck ball so badly, not because they are badly programmed, but because they are pointless wastes of time or are clones of other apps that do the same same same thing!
just check out the 'top 99 apps' they should have 4 or 5 stars but some only get 2 friggin stars!
I would much rather have 100 great apps than 100000 clogging up the store!