As we revealed yesterday
, the next episode in Telltale Games' adventure/survival/zombie series, The Walking Dead
, is set to drop on the Xbox LIVE Arcade today. As such, a launch trailer for the game has appeared for your personal enjoyment.
But wait, there's more! We also have a gory new screenshot showing Lee in one of those predicaments of which he's so fond.The Walking Dead
"Episode 3 - The Long Road Ahead" will cost you 400 MSP, adds eight achievements, and can be downloaded here