2 years 8 months ago Link Gamasutra We can now see official Valve data that shows that Steam Next Fest is 'good for you'. So what does that mean? And how about all those antitrust suits? This, and much, much more... ... Tags Gamasutra