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