Various sites have stumbled across exclusive footage of Telltale Games The Walking Dead played on the Xbox 360. Whether or not the gameplay was captured internally is unknown. Check out the 13 minute clip below.
The Walking Dead is an five part episodic downloadable game on PSN and Xbox Live. Episode 1 is available near the end of April.