Twitch will show you more (but higher-quality) adsThe streaming video service is hosting ads itself, increasing the quantity while eliminating hitches.By J. Fingas, 11.02.2016