almost 3 years ago - magazine2 - Direct link
Hello. Chat has returned now, which will help with teamplay (with 30 second delay):

https://steamcommunity.com/games/236390/announcements/detail/5832735877226834092