Get Walking Dead Epi. 1 Free, All Other Telltale Games Only 99 Cents for A Limited Time Holiday Sale
Leading publisher of interactive adventures Telltale Games announces that the 2012 Multiple Game of the Year-winning series The Walking Dead is offering the first episode, ‘A New Day’ as a free download for a limited time on the App Store