I noticed this section in my affiliate settings today. Twitch enabled stream display ads by default! If you don't want to have them definitely check your ad settings.
Why are my rewards not there? Got the mirage and seer skins over a month ago now and still nothing. I tried unlinking and linking and still nothing. I've hit a wall. Please help . Who do i contact?