I liked your episode. I especially loved seeing footage from The Secret World since it's one of my favourite mmo's. If your planning to wear masks, i guess you could do a different mask every week with a different theme. Next one could be president Nixon or some demon monster one i guess.
Concerning the points with your video, yeah they make sense. But since companies like to operate on a information is power mentality. So i'm not surprised that companies would be restricting it. However i tend to agree with other posters that sales information should be make public, and published in an accessable way for the consumers to get a hold off. But getting companies to do that is another story.