The worst part about this game is when player randomly matching against other players, Sometimes it is incredibly lagging (even I have a good connection) and unfairness to some people, I would suggest you to create servers which are decent with a better ping.