Tag: IGDA

International Game Developers Association:…

The (non-profit) International Game Developers Association has had enough of being the scapegoat (or at least their products, the…

theGeek TV