5 ms·
I think you’re confused. Ubisoft, Epic, Bethesda, etc. all have launchers/storefronts that people need to use to play their games. Saying they don’t have “traff
by dvt 8y ago
I think you’re confused. Ubisoft, Epic, Bethesda, etc. all have launchers/storefronts that people need to use to play their games. Saying they don’t have “traffic” is nonsensical.
(But as I mentioned previously, and you brushed off, traffic alone is an awful metric anyway.)