I have the Seasons Pass for this and for The Walking Dead Season 2. I'm still patiently waiting for a second episode for either game. IGN is saying that the 2nd episode for this game has a release date of Q1 2014, which means we might not get it until February or March. The 1st episode was released mid-October. 5 months between episodes! BRUTAL.
Veni, Vidi, Vici...