Twitch Interactive is an Amazon subsidiary.
Aside from that, I don't know. I guess it's supposed to be sarcasm.
Twitch Interactive is an Amazon subsidiary.
Aside from that, I don't know. I guess it's supposed to be sarcasm.