I second this. I'd like to add my twitch stream as I'm getting used to it myself.
I know the twitch streamers page isn't set up yet but could it be enabled that watching the twitch stream on the Alienware homepage counts until then? My OCD isn't too happy that there is a quest I haven't finished yet lol. I watched it for a while this morning while checking out the new toys on the site. Also been watching it for over an hour now on Twitch and still nada.
Also, anyone know how long you'll have to watch a streamer to get credit for that?
Thanks for reading.