i didnt hear either and it is writing "NetAudioAdsâ„¢ have over 66,000 advertisers on board and over 550,000 websites currently serve Pay Per Play ads to their visitors" which seems lie...
It's true but how long will this stay alive this system. Everyone will shutdown his volume when you hear this on each website. I's just like commercials on tv. Do you watch them at all. I think this is a short hype!