The one great thing that this game has going for it is gameplay. The races are fun, thrilling and will keep you at the edge of your seat. You'd think that that's enough to warrant a recommendation but almost everything else in the game seems to have been put there to annoy you.
The most annoying thing about the game is the punishment system. The game penalizes you heavily for totalling your car, which is made worse by the AI's savage programming. If you total your car, that's it, race over. It doesn't matter if you had a huge lead or if the crash was unavoidable, race over, no exceptions. Wanna race again? You have to use your repair kits to fix your car and restart. Don't have enough kits? Kiss your car goodbye. You could spend hours levelling your car and lose it in an instant.
To be fair to the devs, they do provide you with more than enough kits to keep the average driver afloat, but if you run out, you have to pay real money for new ones.
The next thing on the list (atleast according to me) is you are in fact not really racing, you are trying to beat your time. This means that if you somehow manage to do a perfect race on a certain track, you will never win another race on that track until you beat your perfect time. This is made even more irritating by the track unlock system. You only unlock tracks by levelling up, which is fastest achieved by wining races. If that wasn't bad enough, you are attempting to do all this while trying to survive an onslaught from the AI cars.
Lastly, since you are trying to beat your best time, small things e.g. taking a corner too wide shaves valuable seconds from your clock. Now imagine the feeling when an AI car sneaks behind you and spins your car. You now know that there is absolutely no way you're gonna beat your time. Restart, right? Nope, you need to spend repair kits to restart.
Like I said earlier, the racing aspects of the game are great, and it's kept me coming back again and again, but the game's politics suck. I'm a huge fan of Ridge Racer Unbounded and maybe that's why I keep coming back, but if I was asked to give an arcade racer recommendation, this wouldn't be it.
Why have I clocked so many hours on it, I only play it to beat my friends' scores on the leaderboard, and some of them are pretty good.