I thought the game was pretty good. I thought the ending sucked and was weak. My main complaints were the lag and everytime I saw a tow truck (for driving all of the cars achievement), it would disappear....I would stop the tow truck, hop out of my squad car, turn to get into tow truck, and BAM it's gone.
The tow truck didn't seem to spawn that much either. Complete pain in the ass.
I thought the mechanics/methods behind making the game was pretty cool though.