The Big N just recently announced its Content Creator Program, created for those who wish to stream or upload content taken from Nintendo's games. Naturally, this has upset a number of YouTube "Let's Players" and Twitch streamers, as a portion of what they make from these videos will now be going to Nintendo. More in www.gamerevolution.com »