Who owns Telltale now?
Who owns Telltale now? Originally formed in 2004, the Telltale brand, assets and various IP are now owned by LCG Entertainment, operating and marketing games under the Telltale name. LCG Entertainment is a privately held company, headquartered in Malibu with a satellite studio in Corte Madera, California.
Originally formed in 2004, the Telltale brand, assets and various IP are now owned by LCG Entertainment, operating and marketing games under the Telltale name. LCG Entertainment is a privately held company, headquartered in Malibu with a satellite studio in Corte Madera, California.