Thursday, 7 March 2013


The next wave of Walking Dead downloads from Telltale Games will be out in late 2013, following confusion over recent interview comments.

Read Full Article

The next wave of Walking Dead downloads from Telltale Games will be out in late 2013, following confusion over recent interview comments.

Read Full Article

Post a Comment