>>103688929
They said so on twitter. If you are accusing them of lying to everyone, feel free to show some proofs
>>103688873
Logically there is no reason for them to lie since the involved streamers / entertainers likely get a cut of the profits - exaggerating their revenue / profits will just get them in troubles with those