fbpx

Tags : walking dead

News

‘Walking Dead’ to be sold in stores starting Dec. 11

According to a press release from Telltale games, a The Walking Dead retail bundle will be sold in disc-form on Dec. 11. If you’re not fully aware of one of this year’s biggest hits, The Walking Dead was released in five downloadable episodes, each available for $5, with a season pass available for $20. Now, for those […]Read More