I get the feeling someone knows more than they're leading on. 
I wouldn't be surprised if there's someone who already found Fatsaturn's dox but is holding back on posting. 
That guy is absolutely fucked whoever he is.