Other than Full Throttle (that's them, yes) Telltale ain't my thing. Still, not cool to see another company shut down.
I feel bad that I've been lurking the forum for so long but haven't said anything here, I'm a terrible conversationalist and I can't think of anything interesting to say, so I just thought I'd leave a hello here and run away screaming.