In the wake of Telltale’s massive layoffs, which left about 90 percent of the 274 person company jobless, fans are clinging to any hope they can wrap their fingers around. Telltale issued a statement earlier this week, saying partners had stepped forward to offer help in delivering the final two “The Walking Dead: The Final […]