DasVergeben was the person who leaked the SF6 stuff, but he hasn't posted on Reddit for two years, it seems. ShinVergeben (this 'leaker') could be someone playing on a reliable leaker's name, or might be that DasVergeben lost access to his account. He's only posted the SF6 stuff, and some complaint to Discord, so fuck knows!