Tag: free download

 

by Daniel Pickett
December 18, 2012
20.jpg     LIMITED TIME ONLY: Multiple Game of the Year Winner ‘The Walking Dead‘ from Telltale Games Offers First Episode FREE on the App Store Additional iOS titles from Telltale also available for a Limited Time Holiday Discount   Today, leading publisher of digital entertainment Telltale Games announces that the 2012 Multiple Game of the Year-winning series The…

 

SPONSORS