Matchmaking is throwing me network issues, AFKers, people who are so new they dont understand basic mechanics of the game, and rage quitters left and right tonight.
I don't know what the hell is going on but this is completely cursed. Almost as bad as launch day honestly.