What the hell is this place? It's like a carbon copy of 4chan, but without any posters. Can somebody explain the history here, or who runs the site? I see only scarce info in >>1's summary.
The twitter account is also weird. It gives the impression that the website is somehow hip and happening: twitter @4ctorg (can't link directly due to spam filter)
I guess it's a bit rich posting about this on 4-ch, which is also quite devoid of posters, but at least nobody is in denial about that.