Telltale Games rise once more, kinda

[ad_1] Eleven months just after Telltale Games laid off staff and shut down, the business are back. Kinda. Ish. Not actually. Holding business LCG Entertainment nowadays announced that they’ve purchased […]