Can't win in rank because match making gives me bot teammates and op foes. I almost want to leave this game because of pure pressure of teammates not helping. I like the game but the match making is bad especially for starters of this game