You sure can! We're pretty relaxed when it comes to YouTube and Streaming (Twitch, etc.) permissions. Though it would be super cool if the video description has a link to http://store.steampowered.com/app/322330/, but it's not mandatory.
You'll find more info about YouTube and Streaming video stuff in our player creation guidelines.