A new streaming platform launched this November and is already offering “official streamer deals” to both beginners and seasoned content creators. While these social media platforms have been ...