Deff on ur way but..
The hard part about it is the handling, so if you want it that way by all means keep it the same despite wat other ppl r saying, but i think it's the handling mixed with the slow frame rate, so pls try and make framerate better because it feels really slow as of now and mixed with the hard handling I'm feelin a lil fustrated an impatient. I was also a lil dissapointed when you had the large windows on the stores on the top of the map but you couldn't drive into them - it's really teasing, so i suggest you go one way or the other with that. Make the frame rate faster, do something with the windows (being able to drive into'em would be awesome, but if you cant do that then just get ridda them cuz inbetween is just teasing us) and there's also a little bit of a sloppy feeling when backed into corners that are hard to get out of, as if the wall won't let you back up all the way against it or something. idk, look into it and if you cant get it (i know nothing of actually making flash so, bear wit me here :P XD) then mabye just try and take the tight corners outta there (like a 3 sided corner that the car can manage to get sideways in, etc etc.) i didnt see many though. besides that the game's gonna be great when filed down :D