No there's not any police...

But indeed, TD:U is a very arcadish game... no real feeling of the car and NO damage!!! I also have the game and it's good for some days.. although the specs are high if you want to run it on full detail. The MP thing as described above is very fun, BUT you can't see everyone at once... Like only 8 racers that are in your neighbourhood, which is a bit low for my standards
If you please, I could repost my review that I've made for the old community.