Telltale Games

@telltale-games

Telltale Games is an independent digital publisher founded in June 2004 as Telltale, Incorporated. Based in San Rafael, California, the studio includes designers formerly employed by LucasArts.

31 Titles Released

1 Title Upcoming

Login

By logging in, you agree with the Terms and Conditions.