News

The International Game Developers Association (IGDA) has called for greater transparency amidst the recent glut of adult game bans on Steam and Itch.io.