Honestly, it's a great game! But there are some things I don't like. Such as certain races have specific types of classes of cars based on your modifications. If you accept a race invite and you're not in a specific tier, your given a "loaner" which is bone stock and some of the other vehicles might be in the same class but have modifications. Therefore, you will lose every time making it hard to obtain cash. It is a VERY competitive game that takes advantage of every bit of online play. I love it. Gameplay is amazing.