Unless somebody wants to take over as the owner, I'll delete this group on Sunday.
I don't have perms to delete it, so I guess it stays for now. If somebody wants me to transfer it to them, please let me know.