I think it would help if cars were moving faster, right know the whole experience feel kind of heavy and dragged. Nice intro sequence, btw
Being a stop go man is a pretty boring job :).
But yeah I did think the same after playing the final version but submitted it with no time left to change it!