The "release date thread" is actually a rather recent invention. And the first post should be continuously updated FACT so the new dudes and dudettes aren't mislead by the usual wikia/wikipedia wishful thinking or site X placeholder date/potentized rumor shenanigans.

I intend to also put up an FAQ soon-ish, but I really don't have the neccessary A's to my Q's yet. :(

@Vainamoinen said: I intend to also put up an FAQ soon-ish, but I really don't have the neccessary A's to my Q's yet. :(

Your post got me to make one. I've always wanted to do one, and now I have. Yay! :D

Now, we just have to wait until there's enough information for the FAQ thread to be updated. :) Or, Telltale can just surprise us all and release the first episode out of the blue. I wouldn't mind that either. ;)