Originally Posted by Maratanos
I think the problem is people are confusing what they want. They are complaining that they want Steam for two reasons: Unlimited computers to install it on, and less odd behavior.
See, the thing is, that's a case of a false monochotomy (in other words, they're assuming it has to be with Steam for that to happen).
Telltale can equally well change its system so as to meet these requests. No
Steam required. And there's a big bonus in favor of them doing this rather than Steam:
It actually has any chance of ever happening.
See, their Sam & Max distribution contract gives distribution rights to them and GameTap. And since GameTap is effectively a competitor to Steam, it's NOT GOING TO HAPPEN.
Gametap is not available in my country (Netherlands), which is of course ridiculous..
Anyway I'll be awaiting there own Steam-like system then..