Steam Direct – Hurting or Helping?
Is Steam Direct – Hurting or Helping? Recently my curator group started getting keys from all kinds of developers with various games, all less than 3 Mb, no real content, some of the games were old and some new. […]