3 years 4 months ago Link Gamasutra Telltale--that is, the group that revived the studio and some properties after its sudden closure a few years back--has shared a small update on the state of some of its products. ... Tags Gamasutra