Telltale Games

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.

106 Titles Released

9 Titles Upcoming