The site never went anywhere, it has always been alive just not quite active other than the auto Steam Updates from the "same owner." So I don't know where you're getting the idea of an attempt at a resurrection. But it was nice of you to stick around and contribute to the site.