Interesting, tried this game just 2 weeks ago and beat one of the pve modes with a friend just yesterday.
Joined some 8v8 for noobs and some were very friendly but they also wanted to kick me for not knowing the game. After all they let me stay but I stuck to pve or vs bots with friends now