They are getting ready to announce that they have just signed with one of the top 5 movie studios to distibute pay per download movies. I believe they are speculating that they signed MGM.
After doing a little research it appears that most of the CC's that they hold are actually about real news not made up fluff.
And by the way, I'm beginning to wonder who you work for....