clementine

Many gamers were enthralled last year when Telltale games unleashed their emotional episodic Walking Dead game on the masses.