With the DLC for their highly-acclaimed The Walking Dead adaptation out on PSN today, it’s only proper that Telltale Games gives us the add-on’s launch trailer.
Those without a PS3 can refer to the following release dates for their opportunity to play what will probably be the most depressing DLC they will ever pick up.
To celebrate the release of the DLC Telltale has made the first episode of The Walking Dead free for a limited time. So, for any of you
heathens unfortunate souls who have to experience the masterpiece that is Telltale’s The Walking Dead, here’s your chance.