Using Your Videos Would be Awesome

Alright I am having so much fun!!! I really want to promote these features and plugins for my potential members. I thought I read somewhere last week where we can use wpmudev's video's and embed them on our own website to show people what features are provided. Is this truly possible and if so, how can we embed them?? This would be super HUGE and would change my life forever if we could do this. Thanks lol