agree..big name companies spend money on releasing news and creating buzz. what you found actually prob means news coming soon??