Well, demos you can usually get anywhere for free. The videos may potentially be a problem. Things like where GameSpot has their own trailer or preview movie, those may be meant only for GameSpot downloading.
The other issue with the demos is some sites don't like having direct links to demos. They want people to go directly to the site and download that way.
The other issue with the demos is some sites don't like having direct links to demos. They want people to go directly to the site and download that way.