Don't have team viewer or mumble. Have followed various measures suggested across the forums. Have been looking forward to this game for ages, development looks good, but it would be sure nice to be part of the beta process, and considering the issues I doubt this will be resolved in the 12 days left before "release". When…