sells their own games on steam doesn't advertise the shit out of them

139,209 shares