I love it! Such a simple but great idea and very well executed. I could really see this developed further as a mobile game... some quick ideas: indicate the waiting times and somehow punish the player when some cars have to wait too long; more levels with more complex crossroads, add some trains, add people crossing the streets... etc etc huge potential there :)