4 ms·
True, but then steam does provide value to you. I would assume a revenue share of 30% is acceptable albeit painful in your case, since otherwise you wouldn't d
by je42 6y ago
True, but then steam does provide value to you. I would assume a revenue share of 30% is acceptable albeit painful in your case, since otherwise you wouldn't do it.