how long do i have to wait for each episode to be released?
I just started playing Season Two a couple days ago and have not yet started the first game, so forgive me for my ignorance. I've been searching around and haven't found an answer yet, how long will I have to wait before the second episode of Season Two is released? Is it a once a week thing? And will I also have to wait for each episode to "be released" if I were to play the first Walking Dead? Or would all five episodes already be available to play?