Tag: Telltale 2 results found

PC/Console - Oct 30, 2018

The End of The Walking Dead is implied by Telltale Games

Telltale Games gave away some hints about the final episode.