Posts Tagged ‘Starved for Help’

Telltale Games today announced that Starved for Help, the second episode in The Walking Dead game series, will be released for PC and Mac on Friday. The Xbox version is available today. “In this tailored game experience, players get the […] Continue Reading »