Share Facebook Twitter Pinterest LinkedIn An Anti-Censorship Site Just “Soft Banned” A Major Adult Game, Developer Believes Visa And Mastercard Are To Blame gaminggaming memeGaming Memesmeme