Telltale Games ‘The Walking Dead’ is a massive hit with Episode 1 selling gangbusters and doing well critically along with fans and gamers alike.
Today Telltale pushed out the highly anticipated second episode and also a launch trailer which you can see below.