Kill it dead, I reckon. The Game Critique Club can always slot in somewhere else (or become a thing on its own, even). And the chain game'll probably be released Thursday (it's uploaded, just waiting on me finishing the itch.io page)
It's a shame this place died (right round the time I found it), because I like forums as a discussion medium, and would like a nice game-make-specific one to hang out in.
My existing hosting could probably handle a site archive (IE something searchable, just not post-on-able) if you want to go that route. I'd have to test it though, as Discourse seems a little resource hungry. I wouldn't be willing to take on domain name bills though.
If @clyde 's interested we could investigate refucussing the forum round the GCC, hosting on Amazon, and maybe using Patreon to pay the bills. There's a bunch of other stuff to consider along with that, but hey, that's something I'm will to help with if enoguh other people are genuinely interested in contributing to it.