NEWS

Watch The First 13 Minutes Of The Walking Dead


Leaked footage of what appears to be Telltale's The Walking Dead brings the game's first 13 minutes.

The footage comes from the Xbox 360 version of the game. It probably won't be around for too long so watch it while you can.