Devolver games has a simple message about posting videos of their games to youtube or twitch.

Can I stream and monetize Devolver Digital games? | Devolver Digital Games
Purveyors of fine digital entertainment wares from independent video game creators worldwide.