2 ms·
They take an undisclosed amount rumored to be %30-40. I never managed to get my games on steam so I don't know exactly.
by ido 14y ago
They take an undisclosed amount rumored to be %30-40. I never managed to get my games on steam so I don't know exactly.