The Walking Dead Episode 2 launch trailer released by Telltale

Telltale Games has released the second episode of The Walking Dead on Xbox 360, PS3, and PC today, and to mark the occassion they've released a launch trailer giving us a little taste of what to expect in the next chapter of this episodic horror tale.

we loved it