>>714559740
>why would a company be interested in selling on the largest PC game store with >90% of market share?
I don't know, man. It will take years to figure this out.