[jwplayer config=”bifuteki” mediaid=”35991″ plugins=”agegate-1″]
This week’s launch of the SEASON FINALE for The Walking Dead from Telltale Games, we would today like to share the TRAILER for Episode Five: No Time Left, before it launches on PlayStation Network US (11/20), Xbox LIVE (11/21), PlayStation Network EU (11/21), PC/MAC (11/21), and iOS (11/21).
I hope that people have gotten a chance to play the series because it’s freaking awesome! And if you haven’t you should!