"Discord is a place where you play games with your friends, so game-related ads feel really good," Sellis told Business ... high-definition streaming, custom emojis, and the ability to upload ...