I think you pulled of the gta vibe extremely well and the other cars moving around the city was super neat.
It's unfortunate that there's no audio :(. The game play somewhat broke down once you were on the outskirts of the city too since it was really easy to just sneak on and off the highway. I think adding a mini-map would of made traveling inside of the city more fun too since turning a corner and running into a dead end was saddening.