closure of Telltale Games

closure of Telltale Games

After Its Closure, More Telltale Games Are Disappearing
post on the site's forum