I really unique game in general, and not just for the theme! Dealing with pedestrians and cars crossing in that frantic kind of way is a lot to juggle, and it really ramps up fast. There's a ton of situations to react to even without throwing your own positioning in the mix.
If I had to mention anything in particular, I had issues predicting where to position for turning cars due to the drift they often had, and it seemed difficult to position myself out of the way in the areas i was allowed to direct them from.
Nevertheless I had a lot of fun, and got a sort of overcooked/plateup feeling from dealing with the patience of each car. I think it has a lot of potential for a full game!