The Walking Dead is one of the most popular downloadable titles to hit any platform, selling over 7 million units in the process. So it comes a little surprise that Telltale Games, the people who crafted the bestselling series are creating an all new Walking Dead experience, a teaser of which has been released. Have at it below.
Check it out here.
E3′s only a few days away, so expect to hear more from Telltale soon.
Games Thirst – Amazing Life
