ctrl500.com
Feature • “Indies of the World: Unite!”
All over the world indie developers join forces to raise a fist against triple A studios and their big budget marketing campaigns.