I kinda wish Telltale was involved in this Potato Sack deal (though adding all this fancy content a point-and-click adventure game would be...tricky, to say the least). Portal 2 stuff aside, this is a great way to bring attention to indie games. And Valve's helped promote Telltale's stuff twice before, so why not?