Sam & Max: The Devil's Playhouse: Twenty years have gone so fast…

On September 14, 2005, Telltale Games held an evening event in a downtown San Francisco high-rise. The attendees were mainly potential investors, with a few journalists invited to hear a Big Announcement. Telltale’s fir…