International Game Developers Association “Seriously Alarmed” By Recent Delisting Of Games
The International Game Developers Association (IGDA) has released a statement condemning the recent crackdown on games featuring adult themes on PC storefronts, calling for "greater transparency and fairness" in the…