Company Name Telltale
Mailing Address P.O. Box 9737 San Rafael, CA 94912-9737
Company Description Telltale is a new breed of interactive entertainment company that is ideally positioned to capture a significant share of the fastest-growing market segment in the game industry. The company was founded in 2004 by three game development veterans, each with over a decade of leadership experience in the entertainment, game, and online industries.