liquidation

Telltale games disappear from Steam as company commences liquidation

Telltale games disappear from Steam as company commences liquidation

Plus post-employment healthcare expires at the end of the month for all former staff