Dec 24, 2016 Telltale has released the first 2 episodes of The Walking Dead Season 3. The game is now available on the Play Store for $4.99. Last edited by a moderator: Dec 25, 2016 Click to expand...
Telltale has released the first 2 episodes of The Walking Dead Season 3. The game is now available on the Play Store for $4.99.