The Walking Dead: 400 Days

The Walking Dead: 400 Days is DLC (downloadable content) for The Walking Dead and requires the first season or an episode of the original game to play.

Download Mirrors:

Mirror #1 [MEGA]