Telltale games Company Man Telltale games154 years agoOpen For VotingI want to know more about telltales rise in popularity to its downfall