Teamspeak, Mumble? These were popular for gaming communities, not sure what happened to these apps
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Teamspeak, Mumble? These were popular for gaming communities, not sure what happened to these apps