Discord sounds good. I'll probably lurk around more than I actually talk, but hey, it's good to improve communications.