One of my Teammembers found an alternative to Teamspeak someday which is pretty neat!
If youre Interested its Free and you can set up your own Server as well...
Give it a Shot! https://www.discordapp.com
Or write !discord in my Chat!
Information: No Comments available. Be the First!
Information: You must be logged in to be able to write something.