I play this game a lot, in spite of the numerous bugs, frequent crashes, and very slow response from tech support. My biggest issue, however, applies to most other mobile games, too: developers are fixated on an online gambling model for monetizing their games. They create lots of stupid obstacles that ruin good games, hoping to single out the addicts in the crowd, who will then pay stupid money to buy a temporary boost in game credits, in-game currencies, or whatever. Just set a price and either sell me the whole game, without ads or waiting periods, or other BS. Or don’t. Whatever, but stop wasting my time.
That said, it has good graphics, a nice selection of cars, and the restoration feature of the Legends cars is kind of fun. On the down side, it is EXTREMELY BUGGY, crashes a lot, and the game play can be pretty repetitive. Matches against AI often are fixed and nonsensical (too easy or just impossible), and many of the upgrades cost way too much or take way too long to earn. And why is it that if you want to paint a car, often at an absurd price, the choices include metallic colors, pastels, patterns... but no simple solid colors? Wierd. I like the game, really, but once again I find myself wondering if the devs actually ever tried playing the game themselves.