controllercrusade.com
The Walking Dead Collection Comparison Video Showcases Enhanced Visuals
Next week all 19 episodes of Telltale’s most critically-acclaimed series is being piled onto a single disc release, but it is much more than a simple re-release. The Walking Dead Collection f…