I don't think it's a "slip up", it's correct communication:In #9 he says that it will be a same-day launch for Steam for all of their games to come (including Puzzle Agent) unless otherwise stated.In #10, "otherwise" is stated.

@StingingVelvet said: 1) Buy game on telltale.com2) Add game to Steam through "add non-steam game"3) Enjoy game and Steam features all at once!

Only problem is, no autoupdating, no cloud savegames config stored online, and the absolutely worst thing of all, having all your games at 257 different websites with different logins, very very uncool.

The problem I have with the Steam releases is that I don't have the option to get any of the extra swag, like the full-season DVDs. And I now regret purchashing Sam & Max 1 and 2, ToMI, W&G, and SBCG4AP on Steam, because they won't count toward anything on Telltale's website. And as previously mentioned, none of the Steam services are taken advantage of, like Steam Cloud, or even the Steam achievements. As far as auto-updating is concerned, I think it would be trivial for Telltale to add updater functionality to their little Unlocker/Launcher for each game.