From the community manager via
Reddit
There is a lot of posts, feedback, complaints and reports coming from here, Steam, discord, our forums, twitch, youtube, etc.
I read nearly all of them, but I can't reply to them all. There's just not enough time in the day :(((
Just keep in mind that we are well aware of the launch issues and are working to resolve them ASAP.
Anything important I see gets directly forwarded to the team. If you don't see a response from a dev, mod or myself please don't assume we're just ignoring you, it's more of us trying to get things done as quickly as we can to stabilize the game.
Also, thanks for the support - you all are super awesome, and have been really patient while we sort out servers and other issues that are going on at the moment. <3
-------------------------------------------------
On the bright side the game is still a top seller, all the streams have been overwhelmingly positive and the game just hit 20k concurrent on Steam. Playing BR right now and matchmaking seems to be working.