Tag
1 article on this topic.
Epic, Microsoft, EA, and Ubisoft have spent fifteen years building stores meant to take share from Valve. None of them moved the needle. The reasons aren't technical.