The International Game Developers Association (IGDA) has engaged in political advocacy within the games industry for the past 25 years since it’s founding in 1994,…
It has been rough going if you happen to be one Don Mattrick, former Xbox President, turned laughing stock of the internet. Ever since the…