Specifically this statement
Active marketing and promotion of your content to over 500,000 individual viewers/consumers.
It just keeps getting me thinking how can they make that claim. Are these predicted numbers upon release? Something to do with the Stress test they did awhile ago? Is this...