I think the twitch affiliate program will help a lot of creators
At least twitch is doing stuff right.
▼An Adventure awaits▼
Youtube is still messed up and people are starting to show up more on twitch
I love twitch and will continue to do both
▼Upload Schedule▼
everyday 3pm eastern
▼ Social media▼
Follow My Twitter► https://twitter.com/OverpowYT
Follow My Twitch► https://twitch.tv/overpowyt
Patreon► http://bit.ly/1pzjk8C
source