culture Itch.io delists games under pressure from payment processors and an Australian anti-porn group [Updated] Collective Shout’s campaign puts the digital platform against the proverbial wall.