It seems to still be going :)
They do have a patreon that I would recommend checking out, and I had no issues with the discord link