Here is the GodisaGeek review of the Telltale Games adaptation of the zombie comic book and TV series, The Walking Dead – Episode 5.

Read more