Telltale, Inc.


Location and Contact information (2007):

Telltale Games
P.O. Box 9737
San Rafael, CA 94912-9737

Phone: 415.258.1638
Fax: 415.258.1795

Contributed on Oct 06, 2007 by Jeanne (76590)

On Mar 02, 2006 Telltale Games was selected as a nominee for the Game Developer Choice awards, Best New Studio category during the Game Developers Conference.

Contributed on Mar 25, 2006 by Jeanne (76590)

In an interview, Dan Connors said that the fan reaction to the cancellation of Sam & Max: Freelance Police by LucasArts in 2004 played a big part in helping the team to make the decision to start their own company.

Contributed on Apr 24, 2005 by Sciere (505959)