Review: The Walking Dead: Episode 1 & 2 – Tough decisions
When people first spoke of Telltale’s The Walking Dead, I immediately dismissed it and whatever ties I thought it had with the television show. Telltale’s latest adventure game is an … Read more