Who's Here?

I just came back here after a year or so to see what's going on.

I'd love to resurrect this site but i've been out of the scene for so long. Are there any launchers left around?
No I don't think rin.ru exists anymore, but like you I've been out of the scene for 3 years now. So maybe the site just moved elsewhere.
Would also love to see this site flourish again, but that would require us to stay active. Which I'm willing to attempt...