ParentFull threadgmrple·This may or may not work. Ubisoft, EA, Blizzard and CD Projekt Red all have their own stores, not to mention Microsoft. I think the market is pretty saturated.View on HN