You must log in or register to comment.
Twitter, Reddit, twitch… We’re really being screwed over by the corporate internet, aren’t we?
It’s well past time for a competitor with a more streamer-friendly business model to show up… it’s unfortunate the barriers to entry into the space are so high.