Indie game clearinghouse itch.io is the latest online gaming storefront to take action to remove or limit the availability of some adult content, bowing to pressure from payment processors spurred by ...
Australian pressure group Collective Shout has claimed responsibility for the recent Itch.io and Steam developments that have seen the platforms change how they deal with - and in some cases remove - ...