Telltale Games: The Walking Dead Season 1

If you aren't familiar with The Walking Dead, you probably don't get out much, as it consists of a comic book series, books, video games, and a television series. It all takes place in the Unites States of America, mostly in Georgia, during the zombie apocalypse. Told episodically with three seasons to date, Telltale Games's The Walking Dead is … Continue reading Telltale Games: The Walking Dead Season 1