The report compares this deal to a similar two-year $97 million ... a name for itself this year as a rival streaming platform to Twitch, though its efforts have mostly consisted of sharing memes like ...