Full threadcm2012·I'm so excited for this an advertiser. Twitter ads are so bad. Meta ads are the best in the industry.View on HN