Walking Dead Season 3 was just just announced at E3 and the trailer was released.
Here it is: https://www.youtube.com/watch?v=Hxa4GrohoGA
@sos You might be interested
Here it is: https://www.youtube.com/watch?v=Hxa4GrohoGA
@sos You might be interested