I really liked the concept of the game. I realize this is but a demo, but try to cut down on the graphical errors. There were a lot of moments when things just didn't look right. Also, an idea I had was to have a citizen system. what this would be, would be like the cars. A random citizen would walk by, and depending on what kind of citizen they were decided what they did. A thug could try to rob you if you got to close, and then proceed to chase you! Or a rich lady with a fur coat, could be pick-pocketed and you could possibly steal some money or an ID! Or you could try to sneak around at night and steal things. These are all ideas, and they wouldn't necessarily fit into your game if this wasn't the direction you wanted your game to go.
In conclusion, I really liked your game!