Telltale games are disappearing off stores as studio finalizes shutdown

Telltale Games’ liquidation process has already begun, and multiple games by the studio such as Back to the Future have been removed from Steam as the company prepares to shut down for good.  Read more…
Neowin