DrIstvaan: I htink you did a fine job with it. You round it up quite well what it's all about, and it shows how enthousiastic you are about the site, which can sway your audiance to try it themselves. What better publicity to something than showing sincerely (thus, not because you're paid for it) how much you like it? :-)
A minor suggestion: I think you should have told every game comes with some kind of bonus material (at least a manual).
InvisibleCrane: The bonus materials didn't come up to me when I did the video...but thanks anyway
I didn't say they should have; I was just commenting it may be worth a mention if you ever do something like this again.
Also, I think you should then mention ALL games are made XP/Vista compatible, so no hassle about configuring DOSBox on your own.
But, like I said, the video is good as it is; it can get the interest of potential clients, and then they'll discover these boni anyway.