Yeah, I'm starting wonder if this is bs. They don't have a twitter account like the pledge form indicates. The youtuber that purportedly started the campaign only has like 36k subscribers, so it's not clear where such a high level of pledges would be coming from and the rpc endpoint response vs page count is pretty suspicious.
totalMembers: 4954
totalPledged: 5678872
averagePledge: 1146.320549
However the numbers on the website appear to be hardcoded in with very dramatically different numbers.