A good friend told me about it, and I am disappointed that it happened, but I am not surprised. It feels like the entire creative industry is made up exclusively of shitbirds, these days. Unfortunate.
Then again, my favorite guy on that site (Benzei) left years ago, and even Google cannot seem to find any evidence of where he has gone.