Everyone calm down.

Unless telltale it's self confirms episodes 3 and 4 will be released please wait for official confirmation before panicking

Comments

Sign in to comment in this discussion.