Online game marketplaces itch.io and Valve’s Steam have recently delisted or completely removed more than 20,000 titles from their storefronts, after not-for-profit group Collective Shout pressured payment processors to change their rules. Although Collective Shout claims the move was about censoring games that depict rape and incest content, a number of LGBTQIA+ creators have been […]
