What has made me not play, is the fact that people are always blowing up my car, so it would be really handy if cars got repaired when you die and respawn them. I spent ALL day yesterday, trying to get a tow truck, only to find out that mini coopers cant get towed, so, i just stoped playing or just make it so the mini cooper can be towed