I like this new creator dashboard because it it’s confusing
I really want to be a twitch affiliate
1
vote
-
taylorwest2009
commented
Thanks for putting this out