Telltale Games has addicted me to zombies, or should I say ‘infected’?
Today IGN has posted an exclusive first look at The Walking Dead’s Episode 3 “Long Road Ahead”. Check out the trailer below and keep your eyes peeled as it is coming ‘Very Soon’ according to the Developer.