Indie developers are complaining about a content creator's expensive marketing package, which apparently results in little, if any, return on investment Ads Indie Indie Games YouTube For every indie ...