August 20, 2012 Human Demand to aid indie user acquisition with self-serve ad platform Stopping media buying 'sucking so much'