Who Can I speak with about Twitch Streaming the game in the future?
Most likely support, when theres something playable a lot further down the line. The game is currently in Pre-Alpha
Here's a helpful link. at the bottom it specifically mentions twitch. https://chroniclesofelyria.com/forum/topic/20885/official-content-creation-guidelines?
Everyone wants to be a beast, until it's time to do what beasts do.