Useful information about Telltale Games - industrious.info