Why is it that they say you can link your twitch n cod account for rewards today and post vids about it on the website but theres nowhere to link the accounts
What website is asking you to upload a video about Twitch and CoD?
Who is "they"?
Asking for the sake of clarity.
You can link twitch in account settings.
After that you can it advertise your twitch (or YouTube)