I only know of four artists still here.. well, maybe five if KnockEmDead comes back.
There's only Crai, Lelouch, Pravin, you (Civ), and KnockEmDead. Maybe Derel.
Other than that I just don't see enough artists left to still do this.
Avy & Sig credits go to Hurricane0