maybe you can start a irc channel
Yeah, great idea, but I already thought about that. I had a channel some time ago, but it wasn't Telltale or Telltaled related and actually I'm really busy at the moment. So I won't have the time to set up something like that. Maybe in the future. We'll see.
If someone else sets up a channel, I'll definitely be willing to help out and even moderate if I am allowed to. In the meantime we should just wait until be know more about our favourite company.