Telltale Games has released their fifth and final episode of “The Walking Dead” in their episodic game series, and let…
Browsing: the walking dead episode 5
Telltale has officially announced on their Facebook page that the 5th installment of their The Walking Dead series will come…