Telltale’s The Walking Dead hits store shelves on December 4th

If you haven’t bought the digital versions of Telltale Games’ The Walking Dead then you may be able to resist just long enough to get the whole package as a simple retail release. Today Telltale Games responded to a fan on Twitter who asked about whether the game will be released on disc at any point. The company responded by saying “As a matter of fact, yes! Entire season on dis...

Lost Password