I like the idea of the whole episode concept but now as I'm playing Sam and Max S1 again it's a bit unhandy that you have to download all the episodes one for one manually.
Two suggestions I have are:
1) Could we maybe register our telltale games supported by steam on steam? So If we bought S&M on this site here we're able to register our codes on steam?
2) Have you ever thought of a telltale platform, like steam for telltale games? It doesn't need to have all the community functions, just a tool I open, where I log in with my account and am able to directly download and install any game I own. With such a tool you could also start all games just from one program and you had only one icon on your desktop, compared to 11 if you had all Sam and Max parts.
Will we see any of this in the future?