The game is a set in mad-max like setting, gazzeline is expensive, cars have guns and armor and all that, you shoot others to loot their cars. The game is also turn based, so it's expected to be slow - idiots that have a problem with it shouldn't really review a game that they don't like just because it's turn based. The game is rather simple to get in, you get a vehicle, you mount guns on it, you assign crew to it. One drives, other shoots. Or even the driver can shoot if you like. Unfortunately a few mechanics of the game aren't explained, the only way to get to know the unexplained mechanics are through community interaction, like demoralising - how does it work, you just have to ask. But the basics aka the driving/shooting is explained in a short tutorial. The game doesn't have any bugs as far as I seen, you shoot at others - they recieve damage depending on from which side you shot. You take damage if you get shot at, you damage tyres if you do too sharp turns, you damage your armor if you ram into a wall.
Another thing is permakill feature in this game, which isn't that much of a feature used in newer games. If your crew dies - you have to hire a new one. If your car is destroyed, it's destroyed. No fixing it. I myself like permakill feature in games, makes it more tedious when you're playing against a player (You mostly play against bots in this game however.) and you have to be more careful with your turns.
So yes, the game works, it's good, but it doesn't look good because it's a game from year 2007. Other than that, you can get rich and good without investing a buck into it - just "roll" a scout with other players, get new cars. Sell them or keep them. Your crew gets experience and get better the more encounters they survive.
However, once you get rich and can take on any encounter, the game begins to be rather boring - there isn't anymore to do other than maybe fight other rich players for their cars. But it is fun till then, and that can be more than 100 hours.
Most that review this game negatively are just casuals who can't handle losing their first car, really. The community is friendly as hell, and they will even give you a car if you ask nicely enough.