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

The Walking Dead: Season Two arrives this month, Telltale Games just said through its Twitter feed. The tweet included this image, saying "a familiar face returns." And they don't mean Clementine.

Advertisement