I keep hearing people sah it though i don't know anything about it
-It's an online messaging platform. The new Skype, essentially. It evolved from being geared towards people that stream video games, now a lot of people use it as general chatroom servers.-
What do you think?