The New Twitch - GameZilla Podcast ep198
The New Twitch
This week we talk about the show that Xbox is putting on. How Nintendo finally has a voice. All the new changes that Twitch has put into effect to inflict a positive change and just how much a Fortnite streamer is making.