Tag: TellTale

‘The Walking Dead: 400 Days’ DLC Giveaway

Telltale has officially released The Walking Dead: 400 Days DLC , in celebration we have one single Steam code to download the brand new content. The Walking Dead was Analog Addictions GOTY last year and will be releasing our official DLC review later today. To win this DLC […]

Rate this: