It‘s still stof (favorite mod ever), Smeags, naznatips, makingmusic476, badgenome, DKII, fkusumot, maxwellGT2000, (The Ghost of) Rubang B, Benkenobi88 and a few others who aren‘t around anymore. Especially that one guy who should have never been promoted mod (in his own opinion) and whose nickname I can‘t remember right now. He drew comics.
(All of the above except stof are with the same nicknames on Steam).