I intended to email them myself to make them aware of this thread, since PMing them will most likely a dead end, seeing they've been offline for a long time.
I was in contact with them few months back. Sent a PM in telegram and discord both. Hopefully they will respond here.