TWD: Please help, I can't even figure out how to start a download
I just finished up episode 1 and want to keep playing, but when I go to the "download content" page, it just says "Coming soon" for episodes 2 and 3. How do I go about downloading them? I've searched through telltale's website and these forums to see if anyone else has asked this question, but I wasn't able to find it. If anyone has any suggestions I would be extremely grateful.