Originally Posted by StingingVelvet
1) Buy game on telltale.com
2) 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.