>>273285459
>which you NEED STEAM
And that's it. You don't need the headset, you don't need a store that caters to one headset. You need a store that supports ever single headset, so again, for your pea-brain:
What games need a steam HMD to play?