This is also a service I'd like to see here on Telltale.
Steam is becoming my platform of choice, and I find myself stressing over the management of games not on the platform.
I usually buy my games from Tell Tale shop, for support and those excelent collectors editions, but I'd rather be able to have them also on steam..
Please consider having this as an option (steam keys) on your download page.
Thank you for all the great games!