Pretty cool game!
The collision with the pedestrians is very brutal (in the good way). And love the fact that you have to wait to go to the desired direction.
Sometimes, a car behind me just crashed on my car and I have an unfair feeling. Maybe there's a way to avoid these situations too much.
Good job! :)