The next season of Telltale's The Walking Dead begins its release today with episode 1 on Steam and
Posted by Kotaku Dec 17 2013 17:35 GMT in The Walking Dead
- Like?
The next season of Telltale's The Walking Dead begins its release today with episode 1 on Steam and PS3. Xbox 360 follows with a release tomorrow, iOS users will have to wait until later this week. Expect our impressions to go up later today.Read more...

Related Posts:


Sign-in to post a reply.