We all know what Discord is all about since we have spoken about it several times already. Now, it is still the best place to communicate if you’re a gamer, but things have gotten even better ...