why i rate it 3 stars? the match making on this game is bad like actually bad also a pay to win game like how am i suppose to compete with a thousand hp car vs car that ha 600 hp only fix your game like actually fix it. responed if you fixed the game correctly