Telltale Games | Game Trailers | Published on 18 April 2011 | Video Length: 1:52 | PS3
launch trailer
1:4118 April 2011
gameplay trailer #1
1:3418 April 2011
trailer #1
0:5118 April 2011
trailer #2
1:1118 April 2011
2:1618 April 2011
Nintendo Switch trailer
0:4618 April 2011