Steam Direct sees 180 game releases per week, over twice as many as Greenlight did

A talk by Valve’s Jan-Peter Ewert has yielded some interesting slides, offering game developers a look at the motivations of the minds behind Steam. …

Leave a reply