
Telltale Liquidation Reportedly Underway & Steam Starts to Remove Telltale Games
According to GameDaily, the Telltale liquidation is underway and the developer started the process of closing up shop last month. Sherwood Partners is reportedly handling