I liked the premise; building the environment and cutscenes must have taken a lot of work. The controls are a bit odd, and perhaps a few more obstacles on the street would have made the game more challenging.
You are Absolutely Right!!