The International Game Developers Association is the largest non-profit membership organization serving individuals that create video games. This is the Malta Chapter of the IGDA.
Previous Post Next Post