The Walking Dead Episode 1: A New Day

Telltale Publishing teases details on its first horror/survival project

Related Games:
The Walking Dead Episode 1: A New Day