Nintendo recently announced that its Creators Program would no longer be supporting YouTube Live livestreamed videos, leaving a bunch of gamers upset and abandoned without any solid way to bring in revenue from those particular livestreams. While ire at Nintendo is still raw, Stream has stepped up to offer a revenue alternative to those content creators. Stream describes itself as …