I think it would help the popularity of a game like Telltale's Sam & Max if it was distributed through Valve's Steam. Though I know many people won't like it because they hate Steam (though personally I've had no problems with it), it wouldn't be...
[Read More]