Twitch is taking auditions for an internet-wide talent show
Twitch may have started as a broadcasting service laser-focused on beaming your gaming exploits out to the world, but it certainly isn't staying that way. Now, the Creative banner has been expanded to include comedy, music, theater, voice acting and...