Tag Archives: The Walking Dead: Episode One – FREE For Limited Time

The Walking Dead: Episode One – FREE For Limited Time

The Walking Dead

Telltale Games’ The Walking Dead, episodic game based on Robert Kirkman’s best-selling comic book series and graphic novels has been out on the Xbox LIVE Arcade since late April 2012. For a limited time you can now download The Walking Dead: Episode One, completely free until January 1st 2012. Continue reading The Walking Dead: Episode One – FREE For Limited Time