Telltale Games has been keeping the release date and pricing for the second season of The Walking Dead pretty close to themselves, although both pieces of extremely important information have been revealed on Steam.
Read the original post by Ubergizmo