You should ask someone on that subredit to link you the discord Channel. Which is weer al New updates are posted. I don't have the link right now since I am on mobile right now.
I can't download it cause I can't get the password. EDİT: Nevermind, I got the password. it's [removed]
xD @Tony... How did this slip through? Which mod approved it? BTW, if you ending up removing it, could you leave the listing? Or does removing the links also means removing the release information?
There's no way to remove it and leave the listing (like MU) at this time. I'll be working on new admin tools soon so I'll see if I can add this as the number of dead groups/dead links are growing. I've deleted the releases.