Hello, I notice this isn't a particularly active forum, and I haven't previously participated, but I wanted to try bringing what community there might be here, and around the game series as a whole, to the communication platform I use most, Discord. It's similar to Skype and Teamspeak, but polished, well featured, and not owned by Microsoft. I personally use Discord on a daily basis, and knowing that you have (or had, I honestly didn't make sure) a skype group, I'm sure that some of you would be interested.
The discord website can be found here: https://discordapp.com/
As of the time of this post, I have set up roles, permissions, channels, and custom emotes on the server.
If you would like to join my server, here is the invite link: http://discord.gg/5WUQ8G4