The Walking Dead Episode 1 Now Free on XBLA and PSN
Telltale Games today announced that The Walking Dead Episode 1: A New Day, Season One’s first chapter of Lee and Clementine’s story, is now free on Xbox Live Arcade and PlayStation Network. The Walking Dead Season Pass on PlayStation Network, which covers all 5 episodes in Season One, has also dropped to $14.99.