News
Telltale Games Brand to Be Revived by LCG Entertainment
Defunct episodic game studio Telltale Games is being brought back from the dead. Holdings company LCG Entertainment announced today that it has purchased ...