Originally Posted by jp-30
I think early Nov is still a possibility.
Although Telltale has a ridiculously short release date announcement to actual release time span, they never managed three weeks, I think. (IIRC - this is very hard to research. Help anyone?
). Also, if the release date is announced too late, pre-orders would be damaged quite a bit; and we're still waiting for WINTER to actually begin.