igda_london_subscribers: IGDA London Chapter Subscribers

The International Game Developers Association in a non-profit organisation uniting the game developers of the world.

Choose an action: