Comment Comment by gmrple 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. parent gmrple 10 years ago