Telltale Games will shut down…

Fans will remember that