God of War’s Director Responds to Telltale Games’s Walking Dead Status Update After Staff Loss
2 min read
After Telltale Games announced it was dismissing a number of its staff, many fans of the company...