Telltale

Telltale Games is back (?)

Telltale Games, which essentially shut down in September last year, is returning under the new management. The studio’s assets were bought by a company called LCG Entertainment.