The Windows store is a mess. Try *finding* it. That's hard enough. Then try finding something. Also brutal. Then try getting onto your device.. if you're on the web, forget it.
Weirdly this is one thing Google got dead on right. I can go to Google Play on any browser, log in as me, find something interesting and say "Install" and which device it's going to and that's it and a few minutes later - there it is on that device.