Twitch is implementing major changes to its streaming platform this May to improve the overall experience of the viewers and content creators alike. A highlight change targets the way ads are ...