Contact

info@telltalegames.com

General information and inquiries.

support@telltalegames.com

For support with Telltale products, accounts, and games.