Payment processors don't have the right to censor content online. MasterCard + Visa need to back off + let these platforms host + promote games on their own terms.
Login to reply
Replies (1)
Protocols > platforms