After many arguments with the creators, Twitch is sure that it has made the right change
With new apps like Guest Star and the promotion of existing bonus programs, Twitch feels like the best place for creators right now. Despite a lot of controversies recently, from unpopular financial changes to full media and high-profile creators leaving for YouTube, Twitch thinks now is the time to be on the platform. “I don’t…