The Walking Dead Episode 3: Long Road Ahead is a modern adventure game developed by Telltale Games for the Xbox 360. The game was released on August 29, 2012.
Another month, another episode of The Walking Dead shambling onto consoles. We at GamingExcellence have had nothing but praise for the first two episodes due to their tense plot and incredibly well developed relationship between Lee and Clementine. But now that we've reached the third episode, slowly climbing over the hump of the series, does the game still manage to hold on to what made it so awesome? Read More.