Developer- and Publisher-specific Articles: Episode Five: No Time Left

The Walking Dead Episode Five: No Time Left launch trailer released

Oh hey, some more Telltale zombie action—and a launch trailer to boot. And it just so happens that the trailer is for The Walking Dead’s upcoming season finale, Episode Five: No Time Left, which will launch later this week for PS3 (November 20) and 360, iOS, and PC (November 21).

[Continue]

Apple Handheld, PC News, PlayStation 3 News, Xbox 360 News