I think livestreaming has a whole has changed so much seems the only platforms got lot going on for it gaming wise at this point is these 3 @twitch@youtube and @KickStreaming.
Everything else just seems like it has gone down hill over the last few years least from what I