Telltale Games is returning with new owners

Telltale Games is coming back from the dead. A new company, LCG Entertainment, has bought up rights for the shuttered studios’ remaining assets and intellectual properties, aiming for a revival. Read more…
Neowin