The Walking Dead: 400 Days

Telltale Games Announces The Walking Dead: 400 Days

E3

Telltale Games has today announced that the 2012 Game of the Year winning series The Walking Dead: Season One is set to receive an all-new installment as downloadable content. Available this summer, T...[Read More]