I never received my Twitch Affiliate invite email.