Like, how are the developers getting hate when it's in a CLOSED BETA?
I'm not going to glaze them too much because the balancing can be a bit weird sometimes. But when you got invited, you didn't get invited to a completed game, you got invited to a closed beta.
Problems like balancing are very common at this stage, and if you can't handle that, you should just play Deadlock when it releases fully.