I don't think it's definitely a goner. The cast I'm sure were released from their contracts but with Covid and Finchers commitment to other projects, and how much of a perfectionist he is I think were the main reasons. Wouldn't surprise me to see it back, just might take a while.