The Walking Dead: The Game (Downloaded from Xbox Live)
Summary [10 out of 10] The Walking Dead: The Game is a point-and-click adventure game from Telltale Games. It draws more so from the comics as source material than […]
Summary [10 out of 10] The Walking Dead: The Game is a point-and-click adventure game from Telltale Games. It draws more so from the comics as source material than […]
You must be logged in to post a comment.