Well I got on, and at the first chance some douchebag killed me, seems like all the other players want to do is kill each other. Make sure whatever car you make yours is a good one, I did not know this and got stuck with a Challenger looking car. My opinion so far is "MEH", hope it get's better, if not fvck it.