I didn’t know where else to say this, so I put it on general chat.
I just wanted to say, that this is really the best website of a game company, that I have ever visited. Especially the Forum. (I know, I don’t post very often, but I read it)
It’s so cool that it’s so easy to get in touch with some actual Telltale employees and that they really care for everybody and help them as fast as possible.
You Guys really rock