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 ...